自动布局布线的设计基本.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动布局布线的设计基本

第四章 VLSI物理设计基础 -基于库单元的自动布局布线设计 主要内容 VLSI自动布局布线概述 VLSI布局布线工具 输入信息(格式文件) 基于连线的布图规划 电源规划 基于连线的布局 基于连线的布线 布局布线设计输出 VLSI自动布局布线概述 在VLSI设计中,利用布局布线工具可以实现数千万门的VLSI物理设计。 设计任务:经过逻辑综合,已经转换为具有目标工艺的门级网表,通过指定的一系列工艺库单元信息,再经布图规划、电源连线、IO单元布局布线、标准单元的布局布线,完版图设计。 设计目标:保证设计实现(布通),满足一定的时序要求, 满 足一定的功耗要求。 VLSI布局布线工具 Cadence se (Silicon Ensemble) Cadence S0C42 Synopsys Astro S E结构 输入单元的LEF、CTL、V文件; 输入设计的.V文件、 模块的DEF、时序文件SDF; Library存储设计路径,变量等信息; 输出设计的DEF 、GDSII 、Verilog; Ultra Router布线器 Qplace 布局器 SE设计方法 基于连线的布局布线 基于时序驱动的布局布线 基于功耗的布局布线 基于连线的布局布线流程 基于时序驱动的布局布线 SE图形化操作界面 输入信息(格式文件) setup 文件 库单元信息 设计数据 setup 文件 se.ini : 设置了环境变量,也可以作为一个自动执行的脚本文件。它在SE 工具启动时从工作目录或逻辑目录中读入此文件。 se.env : 设置了系统运行的环境变量。如果你想设置控制系统运行的变量或设置数个用户的工作环境,则需把此文件放在当前工作目录下。软件在启动的时候将在当前工作目录下搜索此文件。 se.fin: 软件在关掉之前读入此文件。 dlc.init: 初始化文件,the Central Delay Calculator(CDC),需要这个文件。 库单元信息文件 LEF( Library Exchange Format) CTLF (Compiled Timing Library Format) GCF (General Constraint Format) 单元的Verilog 文件 LEF File LEF:单元的库交换文件。是对单元版图抽象描,由CADENCE提出。已成为工业标准。 ASICII码描述方式,支持特定的工艺。 Technolog Lef定义是布局布线规则及工艺信息,互连最小间距,最小线宽,、厚度、电阻、电容、电流、通孔类型、布线宽度等。 单元Lef指定单元名、图层、端口名、几何图形、位置、不可布区域等。 分为标准单元Lef 、模块单元Lef 、IO Lef。 CTLF File CTLF File编译后的单元的TLF时序文件; TLF指定了单元的具有统一标准输入输出失时间转换; TLF指定了单元的输入输出时延。 定义了时间、电流、电压的物理单位 GCF File GCF设计约束文件 包括设计各层次 时需约束、功耗约束、面积约束、寄生参数约束。 指定在SE环境文件中 GCF Format Overview 设计数据 DEF File 设计数据 Verilog 网表 GCF( General Constraints Format)文件 SDF 约束文件 基于连线的布图规划 布图规划的目标 模块的放置与布线通道 I/O单元的放置与供电 布图规划的方案 布图规划 布图规划的方案 展平式 层次化式 布图规划的目标 规划芯片面积。 满足时序约束要求。 确保芯片的稳定。 满足布线的要求。 布图面积规划 规划芯片面积 规划I/O面积 规划Core面积 布图规划的方案 展平式 层次化式 布图间距规划 芯片面积规划H 指定I/O与Core通道距离 指定单元行间距离 I/O单元的布局 写place.io文件,指定I/O单元方位 I/O单元原则: 虑封装、供电、 内部模块的端口等。 I/O单元类型: 数字输入I/O输出I/O 、双向I/O 、模拟输入I/O输出I/O 、数字电源I/O 、模拟电源I/O 、填充I/O、特殊功能I/O、不同驱动电流的I/O等。 Place IO : I/O 文件 Place IO Internal power external power Power Pad Selection ( .35um ) PAD结构 添加I/O Filler单元 电源规划 电源网络设计 全局电源 电源网络设计 电源网络设计 Global net connect 连接定义 power ring 核内电源 模块电源 Power stripe 核内横竖电源. Ring pin核与模块间横竖电

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档