当前位置:网站首页>IC设计流程中需要使用到的文件
IC设计流程中需要使用到的文件
2022-07-06 11:25:00 【ty_xiumud】
SDC
SDC(Synopsys design constraints),设计约束文件:用于逻辑综合与物理实施的时序、面设计约束(格式),面积、功耗约束文件。
约束的相关命令包括:






LIB
LIB时序库文件 .lib文件:Liberty library format文件,是以.lib结尾的文件,由Synopsys公司开发用于描述物理单元的时序和功耗信息的重要库文件。Liberty 库格式是半导体行业最广泛采用的库标准,几乎所有 EDA 实现、分析和库表征工具都将其用作时序、噪声、功率和测试行为的库模型交换。主要用于综合于时序分析的库文件。其中.bd是DC使用的库文件,可以通过Library compiler将.lib文件转换为.bd文件用于DC的综合。
GDSII
GDSII 是业界标准版图数据格式,采用二进制格式描述版图的几何形状,拓扑关系,结构,层次以及其他版图信息。特点是数据量少,不可直接读。文件一般以.gds作为后缀。由于GDSII采用二进制数据格式,因此文件数据量少,保密性好,作为业界较早的版图数据格式文件一直被广泛采用。电路设计者完成版图后从EDA工具导出的GDSI文件就可以送到晶圆代工厂用于掩模板的制作,因此它已经成为“从RTL到GDSI”设计全过程的经典格言。
LEF
LEF(library exchange format)是自动布局布线所必需的库文件。
DEF
设计交换格式DEF(design exchange format)文件是由Cadence公司开发用于描述电路物理设计信息的一种文件格式,它不仅包含电路的连接关系而且描述了电路布局布线后单元及互连线的具体物理信息。
DSPF

SPEF

SDF

工艺技术文件(technology file)
工艺技术文件(technology file)是晶圆代工厂提供给设计者用于后端版图设计的技术文件,同时它也是用于与EDA工具交互工艺信息的常用文件。技术文件的内容一般包括图形定义及显示信息、互连线工艺信息和通孔工艺信息等。图形定义显示信息可以告诉EDA工具各个掩模层在工具中如何显示,包括颜色和样式(如水平线、垂直线、网格线、斜线 、反斜线等),便于各层的区分。互连线工艺信息包含的内容非常多,如金属最高加工层数、方向、最小线宽、最小线间距、电容电阻大小、天线效应大小、金属最大电流等。
映射文件

milkyway参考库(ref文件)
Milkyway database是一个用于Synopsys工具的统一的设计存储格式。Milkyway database中信息的基本单位是cell。cell可以是芯片中I / O,standard cell,或者整个芯片的物理版图。在Synopsys工具中,可以使用open_mw_cel命令打开一个当前Milkyway database中的cell进行编辑。
Milkyway database中同一个cell的不同表示形式,称为“views”。CEL view包含完整的layout信息,FRAM view只包含cell的抽象表示用于placement 和 routing。
Design Compiler可以write_milkyway一个mapped之后的Milkyway databaseIC Compiler从Milkyway database中读取设计信息和库信息,然后执行placement, clock tree synthesis和 routing。也可以将不同阶段的设计信息再保存为Milkyway database
Milkyway tool可以读入其他格式的物理信息(GDSII, OASIS和LEF/DEF),保存为Milkyway database,然后提取出FRAM views用于物理实现。
IC Validator、PrimeRail、StarRC都可以使用Milkyway database执行相应的工作,同样可以将设计保存成Milkyway database。
边栏推荐
- Based on butterfly species recognition
- Tongyu Xincai rushes to Shenzhen Stock Exchange: the annual revenue is 947million Zhang Chi and Su Shiguo are the actual controllers
- Synchronous development of business and application: strategic suggestions for application modernization
- Oracle advanced (IV) table connection explanation
- GCC [7] - compilation checks the declaration of functions, and link checks the definition bugs of functions
- php+redis实现超时取消订单功能
- How to improve website weight
- 业务与应用同步发展:应用现代化的策略建议
- R语言ggplot2可视化:使用ggpubr包的ggdotplot函数可视化点阵图(dot plot)、设置palette参数设置不同水平点阵图数据点和箱图的颜色
- Problems encountered in using RT thread component fish
猜你喜欢

Pychrm Community Edition calls matplotlib pyplot. Solution of imshow() function image not popping up

Synchronous development of business and application: strategic suggestions for application modernization

Word如何显示修改痕迹

Interface test tool - postman

应用使用Druid连接池经常性断链问题分析

Wx applet learning notes day01

Countdown 2 days | live broadcast preview of Tencent cloud message queue data import platform

Based on butterfly species recognition

Help improve the professional quality of safety talents | the first stage of personal ability certification and assessment has been successfully completed!

Multithreading Basics: basic concepts of threads and creation of threads
随机推荐
An error occurs when installing MySQL: could not create or access the registry key needed for the
R语言ggplot2可视化:使用ggpubr包的ggstripchart函数可视化分组点状条带图(dot strip plot)、设置add参数为不同水平点状条带图添加箱图
Detailed idea and code implementation of infix expression to suffix expression
黑馬--Redis篇
渲大师携手向日葵,远控赋能云渲染及GPU算力服务
Xingnuochi technology's IPO was terminated: it was planned to raise 350million yuan, with an annual revenue of 367million yuan
Don't miss this underestimated movie because of controversy!
Analysis of frequent chain breaks in applications using Druid connection pools
[depth first search] Ji suanke: Square
tensorflow和torch代码验证cuda是否安装成功
Intelligent supply chain management system solution for hardware and electromechanical industry: digital intelligent supply chain "creates new blood" for traditional industries
The second day of rhcsa study
中缀表达式转后缀表达式详细思路及代码实现
Take a look at how cabloyjs workflow engine implements activiti boundary events
pytorch常见损失函数
English topic assignment (25)
On AAE
【论文笔记】TransUNet: Transformers Make StrongEncoders for Medical Image Segmentation
[translation] a GPU approach to particle physics
Online notes