当前位置:网站首页>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。
边栏推荐
- Installation and management procedures
- Help improve the professional quality of safety talents | the first stage of personal ability certification and assessment has been successfully completed!
- R language ggplot2 visualization: use the ggstripchart function of ggpubr package to visualize the grouped dot strip plot, and set the add parameter to add box plots for different levels of dot strip
- 裕太微冲刺科创板:拟募资13亿 华为与小米基金是股东
- Yutai micro rushes to the scientific innovation board: Huawei and Xiaomi fund are shareholders to raise 1.3 billion
- LeetCode-1279. Traffic light intersection
- LeetCode-1279. 红绿灯路口
- The nearest library of Qinglong panel
- 三面蚂蚁金服成功拿到offer,Android开发社招面试经验
- Handwritten online chat system (principle part 1)
猜你喜欢
Pytorch common loss function
Actf 2022 came to a successful conclusion, and 0ops team won the second consecutive championship!!
Airiot IOT platform enables the container industry to build [welding station information monitoring system]
pytorch常见损失函数
渲大师携手向日葵,远控赋能云渲染及GPU算力服务
Druid 数据库连接池 详解
Lucun smart sprint technology innovation board: annual revenue of 400million, proposed to raise 700million
Oracle advanced (IV) table connection explanation
业务与应用同步发展:应用现代化的策略建议
Intelligent supply chain management system solution for hardware and electromechanical industry: digital intelligent supply chain "creates new blood" for traditional industries
随机推荐
R语言使用order函数对dataframe数据进行排序、基于单个字段(变量)进行降序排序(DESCENDING)
Characteristic colleges and universities, jointly build Netease Industrial College
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
Understanding disentangling in β- VAE paper reading notes
助力安全人才专业素养提升 | 个人能力认证考核第一阶段圆满结束!
倒计时2天|腾讯云消息队列数据接入平台(Data Import Platform)直播预告
青龙面板最近的库
如何提高网站权重
Don't miss this underestimated movie because of controversy!
Qlabel marquee text display
[paper notes] transunet: transformers make strongencoders for medical image segmentation
受益匪浅,安卓面试问题
Countdown 2 days | live broadcast preview of Tencent cloud message queue data import platform
How to type multiple spaces when editing CSDN articles
A method of removing text blur based on pixel repair
Fast power template for inverse element, the role of inverse element and example [the 20th summer competition of Shanghai University Programming League] permutation counting
R language ggplot2 visual time series histogram: visual time series histogram through two-color gradient color matching color theme
JDBC详解
三面蚂蚁金服成功拿到offer,Android开发社招面试经验
Online notes