当前位置:网站首页>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。
边栏推荐
- R语言使用order函数对dataframe数据进行排序、基于单个字段(变量)进行降序排序(DESCENDING)
- R语言ggplot2可视化:使用ggpubr包的ggdotplot函数可视化点阵图(dot plot)、设置palette参数设置不同水平点阵图数据点和箱图的颜色
- 【论文笔记】TransUNet: Transformers Make StrongEncoders for Medical Image Segmentation
- Helm deploy etcd cluster
- Tensorflow and torch code verify whether CUDA is successfully installed
- [matlab] Simulink the input and output variables of the same module cannot have the same name
- AutoCAD - what is the default lineweight for centerline drawing and CAD? Can I modify it?
- Unlock 2 live broadcast themes in advance! Today, I will teach you how to complete software package integration Issues 29-30
- AcWing 3537. Tree lookup complete binary tree
- The second day of rhcsa study
猜你喜欢

About NPM install error 1
![Noninvasive and cuff free blood pressure measurement for telemedicine [translation]](/img/56/8deaec18cd9f2cf49ff234b09b1283.png)
Noninvasive and cuff free blood pressure measurement for telemedicine [translation]

PMP每日一练 | 考试不迷路-7.6
![[matlab] Simulink the input and output variables of the same module cannot have the same name](/img/99/adfe50075010916439cd053b8f04c7.png)
[matlab] Simulink the input and output variables of the same module cannot have the same name

Word如何显示修改痕迹

helm部署etcd集群
Interview assault 63: how to remove duplication in MySQL?
![[translation] a GPU approach to particle physics](/img/07/57036c925155cab36678c696e89440.jpg)
[translation] a GPU approach to particle physics
![A wearable arm device for night and sleeveless blood pressure measurement [translation]](/img/fd/947a38742ab1c4009ec6aa7405a573.png)
A wearable arm device for night and sleeveless blood pressure measurement [translation]

五金机电行业供应商智慧管理平台解决方案:优化供应链管理,带动企业业绩增长
随机推荐
第五期个人能力认证考核通过名单公布
倒计时2天|腾讯云消息队列数据接入平台(Data Import Platform)直播预告
Characteristic colleges and universities, jointly build Netease Industrial College
Some recruitment markets in Shanghai refuse to recruit patients with covid-19 positive
QLabel 跑马灯文字显示
PMP practice once a day | don't get lost in the exam -7.6
English topic assignment (25)
快速幂模板求逆元,逆元的作用以及例题【第20届上海大学程序设计联赛夏季赛】排列计数
Solve DoS attack production cases
抽象类与抽象方法
R language ggplot2 visual time series histogram: visual time series histogram through two-color gradient color matching color theme
MRO工业品企业采购系统:如何精细化采购协同管理?想要升级的工业品企业必看!
LeetCode-1279. 红绿灯路口
Three years of Android development, Android interview experience and real questions sorting of eight major manufacturers during the 2022 epidemic
Installation and management procedures
R语言dplyr包进行数据分组聚合统计变换(Aggregating transforms)、计算dataframe数据的分组均值(mean)
Intelligent supply chain management system solution for hardware and electromechanical industry: digital intelligent supply chain "creates new blood" for traditional industries
Describe the process of key exchange
Graffiti intelligence is listed on the dual main board in Hong Kong: market value of 11.2 billion Hong Kong, with an annual revenue of 300 million US dollars
C language daily practice - day 22: Zero foundation learning dynamic planning