在后端设计中,GDSLL,LEF,DEF,SDF,SPEF,SDC各代表什么意思?前端和中端流程中,SVF,SAIF又代表什么意思?

后端名词术语:在后端设计中,GDSLL,LEF,DEF,SDF,SPEF,SDC各代表什么意思?前端和中端流程中,SVF,SAIF又代表什么意思?

1、GDSII:描述版图层次,形状,位置,几何图形,拓扑关系等信息,是电路设计者与代工厂交换信息的文本,也可用于寄生参数的提取,功耗分析,电压降分析。

2、LEF:library exchange format 用于布局布线的物理库信息,有两种。一种tech lef包含工艺的技术信息(物理属性,设计规则,天线效应)。一种是cell lef 包含单元库中个单元的信息(一部分是采用site语句对布局最小单位的定义,一部分是采用MACRO语句对单元属性及几何形状的描述)。

下面是一个LEF文件的例子。MACRO是单元定义的关键字,每一个MACRO代表一个单元。CLASS core说明该单元用于芯片的核心区,SIZE确定了单元的面积大小,比如5.04是代表单元的高度,后面做单元供电route的时候,可以可能看到他们的宽度就是这个值,在后面定义引脚A,B,Y,VDD,VSS。

3、DEF:designexchange format,用于描述电路物理设计信息的文件格式,它不仅包含了电路的连接关系而且描述了电路布局布线后单元及互连线的具体物理信息。

4、SDF:standard delay format 描述了电路布局布线后单元及互连线的延时数据。由于这时的延时信息最接近电路真实的情况,所以文件最主要的作用是反标(back annotation)回前端仿真工具,对布局布线后产生的电路门级网表进行时序功能验证。

5、SPEF:standard parasitic exchange format 芯片寄生参数文件,它包括RC提取结果(SPF),以及电感L和转化时间slew,用于SI, STA分析;

6、SDC:synopsysdesign constraints 设计约束文件用于逻辑综合和物理实施的时序,面积,功耗的约束,使芯片满足设计要求的规范。

7、SVF:是DC工具的输出文件,用于Formality check使用。文件只要记录了DC对RTL的各种优化,寄存器名字变更等等。

8、SAIF:用于功耗分析,和IR drop 分析使用。主要描述了设计中每个net, 每个CELL的pin的翻转率(toggle rate)以及静态概率(static probability)

### LEF 文件中的 CLASS RING 定义及其用途 在 LEF (Library Exchange Format) 文件中,`CLASS RING` 是用于定义特定类型的金属层或通孔结构的一种分类方式。这类定义主要用于描述电源环路(Power Rings)接地环路(Ground Rings),它们是集成电路设计中非常重要的部分。 #### 1. `CLASS RING` 的定义 当在 LEF 文件中遇到 `CLASS RING` 关键字时,这表明该区域被指定为一种特殊的布线区,通常用来创建围绕标准单元阵列或其他模块的环绕型导体路径[^1]。这种设置有助于确保足够的电流传输能力,并减少电压降(IR Drop)的影响。 ```plaintext MACRO power_ring CLASS RING ; ORIGIN 0 0 ; FOREIGN power_ring 0 0 ; SIZE 10.7 BY 2.9 ; SITE coreSite ; PIN VDD { DIRECTION SUPPLY ; USE POWER ; } OBS LAYER metal1 ( 0 0 ) ( 10700 2900 ) ; END power_ring ``` 上述代码片段展示了如何在一个宏定义内声明一个名为 `power_ring` 的对象并将其类别设为 `RING`。这里还指定了其尺寸、位置以及其他属性如引脚信息等。 #### 2. 主要作用与应用场景 - **降低 IR 压降**:通过构建连续且宽度较大的金属带作为供电网络的一部分,能够有效减小电阻从而减轻由大电流引起的压降现象。 - **提高可靠性**:稳定的电力分配系统对于防止芯片内部信号失真至关重要,特别是在高性能处理器或多核架构下更为明显。 - **简化布局规划**:利用预定义好的 ring 结构可以帮助设计师更方便快捷地完成复杂电路板上的电源管理任务而不必从零开始考虑每一个细节。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值