物理设计中的LIB文件 | Liberty文件基础

在物理设计中,LIB文件(也称为Liberty文件)是用来表示特定技术节点标准单元库内单元的时序和功耗参数的文件。是由标准单元库供应商或晶圆厂(如果晶圆厂提供标准单元库)生成并提供给ASIC设计人员的。

Liberty文件基础

.lib文件包含单元或宏的时序模型和电气特性。它规定了单元延迟、过渡时间、建立时间和保持时间等要求。不同的.lib文件用于不同的工作条件(最大、最小、典型)。主要分为两部分:

  • 通用部分
    • 包含所有标准单元共有的细节,如库名称、技术名称、单位(时间、功率、电压等)和工作条件(最大、最小、典型)。
  • 单元特定部分
    • 提供每个单元特定的信息,包括引脚名称、面积、漏电功率、电容和负载扇出。

以下是通用部分的示例图(typical corner):

如下是每个单元的lib文件内容展示:

对于单元来说,pin的内容也很重要,如下是示例图:

lib的格式主要有两种:

  • CCS(复合电流源):使用电流源来建模和推导参数。
  • NLDM(非线性延迟模型):使用电压源,运行速度更快,但精度稍低。

CCS的可控变量更多,也更准确,一般用在advanced工艺中。

发表评论

公司信息

我们的芯片设计网站为读者提供芯片设计知识,公司兴趣广泛,内容涵盖芯片设计基础,到回片后的测试。也关注行业八卦。

最新文章

  • All Post
  • 综合
  • EDA工具使用
  • 芯片设计基础
  • 静态时序分析
  • 行业动态
  • 功耗分析
  • 数字电路基础
  • 数字后端
    •   Back
    • Placement
    • ECO
    • CTS
    • Routing
    • DRC&LVS
    • Floorplan

分类

Company

FAQs

Contact Us

Terms & Conditions

Privacy Policy

Features

Copyright Notice

Mailing List

Social Media Links

Help Center

Products

Sitemap

New Releases

Best Sellers

Newsletter

Help

Copyright

Privacy Policy

Mailing List

© 2024 learn-chip-design版权所有

了解 Start Learning Chip Design Here 的更多信息

立即订阅以继续阅读并访问完整档案。

继续阅读