SYNOPSYS 的工艺库.docxVIP

  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文档。上传文档
查看更多
SYNOPSYS 的工艺库

SYNOPSYS?的工艺库2javascript:void(null)推荐SYNOPSYS 工艺库格式已经成了事实上的库标准,这是因为几乎所有的布局布线工具都提供了Synopsys库的直接转换,绝大部分Synopsys库的时序模型和布局布线的时序模型之间的存在着一对一的映射关系。对库格式以及延迟计算方法的基本理解是成功综合的关键。设计者常常不关心工艺库的全部细节,只知道库中包含的各种单元,每种都有不同的驱动强度。然而,为了成功地优化设计,设计者就有必要对DC采用wire loading 模型的延迟计算方法有清醒的认识。因此,这里从设计者的角度描述Synopsys的工艺库,而不是详细讨论库的结构和功能语法。一 工艺库 1 Synopsys的工艺库可以分为两类1)逻辑库 :只包含与综合过程相关的信息,它由对设计进行综合和优化的DC采用。这些信息包括pin-to-pin 时序、面积、引脚(pin)类型以及DC需要的其他类型的电源。逻辑库是一个文本文件(通常扩展名为.lib),它由Library Compiler (LC) 编译以产生二进制格式的以.db为扩展名的文件。2) 物理库:包含与Physical Compiler相关的单元的物理信息,这些信息包括:单元物理尺寸、层信息,单元方向等方面的数据,对于每一个逻辑单元,都有相应的物理单元。物理库同样也是文本文件(通常扩展名为.plib),并由LC编译产生二进制格式的.pdb文件。Synopsys提供了实用的名为“lef2pdb”的程序,用来将standard LEF (Library Exchange Format) 文件和工艺技术文件作为输入并将它转换成“pdb”格式的文件。前一个文件包含了设计中每个单元的物理信息,而工艺技术文件则包含了譬如层数、pitch、电阻、电容等特定工艺的信息。该命令的用法为:lc_shell Ief2pdb –t tech.lef –l standard_cells.lef二 逻辑库基础逻辑库包含下列信息1 库名语句:指定了库的名字,推荐将文件名和技术库的名字保持一致。library (ex25) { /* start of library */ library deion }/* end of library*/2 库级属性通常包含了如技术类型,日期,版本号,以及应用到整个库上的默认值等信息library (ex25) {technology (cmos);delay_model : table_lookup;date : “Feb 29,2000”;revision : “1.0”;current_unit :“1A”;time_unit : “1 ns”;voltage_unit :“1V”;pulling_resistance_unit : “1kohm”;capacitive_load_unit (1.0, pf);default_inout_pin_cap : 1.5 ;default_input_pin_cap : 1.0 ;default_output_pin_cap : 0.0 ;default_max_fanout : 10.0 ;default_max_transition : 3.0;default_operating_conditions: NOMINALin_place_swap_mode : match_footprint;3 环境描述(1)比例因子比例因子或K因子作为一个乘数因子在工艺、电压、温度(简称为PVT)变动时提供了降低延迟值的方法,下面的例子只简单列了一些K因子k_process_fall_transition : 1.0 ;k_process_rise_transition : 1.2 ;k_process_fall_propagation : 0.4 ;k_process_rise_propagation : 0.4 ;k_temp_fall_transition : 0.03 ;k_temp_rise_transition : 0.04 ;k_temp_fall_propagation : 1.2 ;k_temp_rise_propagation : 1.24;k_volt_fall_transition : 0.02 ;k_volt_rise_transition : 0.5 ;k_volt_fall_propagation : 0.9 ;k_volt_rise_propagation : 0.85 ;(2)工作条件库中的工作环境(条件)集合定义了工艺、温度、电压和RC树模型。这些在设计综合和时序分析时采用。一个库以采用的工作(操作)条件为特征。在综合和时序分析时,如果如果指定了另一个工作环境的集合,则D

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档