好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Encounter数字版图设计流程_0002.pdf

18页
  • 卖家[上传人]:杰猫
  • 文档编号:36014530
  • 上传时间:2018-03-24
  • 文档格式:PDF
  • 文档大小:1.57MB
  • / 18 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1 基于 umc18 工艺的 SOC Encounter 数字版图设计流程 ——组合逻辑电路数字版图设计 V1.1 2010.4.23 一、文件的准备 ............................................................................................................................... 2 1.1 库文件的准备 ..................................................................................................................... 2 1.2 根据设计准备所需文件 ..................................................................................................... 2 二、运行软件 ................................................................................................................................... 3 三、版图设计流程 ........................................................................................................................... 3 3.1Design_import ...................................................................................................................... 3 3.2Global Net Connection ......................................................................................................... 5 3.3 FloorPlan ............................................................................................................................. 6 3.4 Add Power Rings ................................................................................................................. 8 3.5Add Stripes ........................................................................................................................... 9 3.6Placement Blockage ............................................................................................................. 9 3.7 Placement ........................................................................................................................... 9 3.8 Special Route (SRoute) ...................................................................................................... 10 3.9 Trail Routing ...................................................................................................................... 12 3.10 Nano Routing .................................................................................................................. 13 3.11 Add Filling ........................................................................................................................ 14 3.12 Verify connectivity ........................................................................................................... 14 3.13 Verify Geometry .............................................................................................................. 15 3.14 Export Files ...................................................................................................................... 17 四、源文件 ..................................................................................................................................... 18 五、修改记录 ................................................................................................................................. 18 2 一、文件的准备一、文件的准备 1.1 库文件的准备库文件的准备 对于 SOC Encounter 而言,后端设计所需的主要有由 Foundry 厂所提供的标准单元和 I/O Pad 的库文件,它包括物理库、时序库,分别以.lef、.tlf(或者.lib)的形式给出,其中 I/O Pad 的相关库文件只有在做有 Pad 的版图时才需要。

      本次实验设计的32位乘法器是组合逻辑电路, 不需要时序约束文件 本次设计中不包括Pad, 因此不需要 I/O 库 对于 umc18 的工艺,版图设计所需要的库文件在服务器上的路径如下: /software/course_lib_umc18/umc18_6lm.lef (标准单元) 1.2 根据设计准备所需文件根据设计准备所需文件 完整的时序电路数字版图设计所包括的文件有:Verilog 网单,sdc 时序文件,def 电源 pad 声明文件,io 位置说明文件这里分别对其进行简单的说明,本次实验只需用到 DC 综合后 的门级网单 (1)DC 综合后的网单文件(.v 格式) 对于有 Pad 的请况,还需要在网单里面加入输入输出的 IO PadPad 可以在综合前加入也可 以在综合后加入,如果在综合之前加入,综合工具可以优化驱动和负载,需要在综合的时候 把时钟信号和 Pad 设置成不可综合,因为时钟树在布局布线时处理,而 Pad 没有逻辑功能, 仅提供输入输出负载 (2)时序约束.sdc 文件,由 DC 产生提供设计的时序约束信息(详细见 design_Vision 指导 用书) 。

      (3)def 文件,此文件对版图中用到的电源 Pad 和 IO Pad 进行声明设计中有 Pad 时 def 文件才需要 (4)IO 位置说明文件下面为本次乘法器设计中一部分 pin 的位置分布 Version: 2 Offset: 154.1100 Pin: A[14] N 2 0.2800 0.2800 Offset: 224.0700 Pin: A[6] N 2 0.2800 0.2800 Offset: 275.5500 Pin: OUT[2] N 2 0.2800 0.2800 Offset: 278.1900 Pin: B[10] N 2 0.2800 0.2800 Offset: 278.1900 Pin: OUT[4] N 4 0.2800 0.2800 Offset: 286.1100 Pin: OUT[1] N 2 0.2800 0.2800 … 3 补充说明: (1)如果没有 IO 文件,版图会自动摆放 pad 或 pin;可以先不加此文件,从版图中导出一 个,再修改 (2)IO 文件的 offset 指的是偏离左下角的平移(水平或者垂直)距离 (3)pad 声明时还要定义其方向。

      这个很重要,设计时一定要注意 二、运行软件二、运行软件 准备好库文件以及设计文件, 就可以进行版图设计了 在自己设定的目录下键入 “encounter” 命令,运行 Encounter,注意不要加“ input [31:0] A; input [31:0] B; output [63:0] OUT; assign OUT=A*B; endmodule 五、修改记录五、修改记录 V1.1 1. 修改了 3.2 节 Global Net Connection 部分的错误,将第 3 步的 GND 改为 VDD。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.