当前位置:网站首页>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 language uses DT function to generate t-distribution density function data and plot function to visualize t-distribution density function data
- The nearest library of Qinglong panel
- Countdown 2 days | live broadcast preview of Tencent cloud message queue data import platform
- Certains marchés de l'emploi de Shanghai refusent d'embaucher des personnes qui se rétablissent positives à Xinguan
- 黑马--Redis篇
- pychrm社区版调用matplotlib.pyplot.imshow()函数图像不弹出的解决方法
- English topic assignment (25)
- AUTOCAD——中心线绘制、CAD默认线宽是多少?可以修改吗?
- R语言ggplot2可视化:使用ggpubr包的ggdotplot函数可视化点阵图(dot plot)、设置palette参数设置不同水平点阵图数据点和箱图的颜色
- helm部署etcd集群
猜你喜欢
Digital "new" operation and maintenance of energy industry
Lucun smart sprint technology innovation board: annual revenue of 400million, proposed to raise 700million
[paper notes] transunet: transformers make strongencoders for medical image segmentation
Understanding disentangling in β- VAE paper reading notes
C#/VB. Net to add text / image watermarks to PDF documents
Yutai micro rushes to the scientific innovation board: Huawei and Xiaomi fund are shareholders to raise 1.3 billion
Detailed idea and code implementation of infix expression to suffix expression
Wx applet learning notes day01
Fast power template for inverse element, the role of inverse element and example [the 20th summer competition of Shanghai University Programming League] permutation counting
When visual studio code starts, it prompts "the code installation seems to be corrupt. Please reinstall." Solution to displaying "unsupported" information in the title bar
随机推荐
How are you in the first half of the year occupied by the epidemic| Mid 2022 summary
Problems encountered in using RT thread component fish
Unlock 2 live broadcast themes in advance! Today, I will teach you how to complete software package integration Issues 29-30
helm部署etcd集群
助力安全人才专业素养提升 | 个人能力认证考核第一阶段圆满结束!
AUTOCAD——中心线绘制、CAD默认线宽是多少?可以修改吗?
Optical blood pressure estimation based on PPG and FFT neural network [translation]
Understanding disentangling in β- VAE paper reading notes
[depth first search] Ji suanke: a joke of replacement
Computer network: sorting out common network interview questions (I)
Pytorch common loss function
Installation and management procedures
Solution of commercial supply chain management platform for packaging industry: layout smart supply system and digitally integrate the supply chain of packaging industry
[translation] a GPU approach to particle physics
业务与应用同步发展:应用现代化的策略建议
R语言使用dt函数生成t分布密度函数数据、使用plot函数可视化t分布密度函数数据(t Distribution)
LeetCode-1279. 红绿灯路口
Test technology stack arrangement -- self cultivation of test development engineers
Synchronous development of business and application: strategic suggestions for application modernization
Xingnuochi technology's IPO was terminated: it was planned to raise 350million yuan, with an annual revenue of 367million yuan