在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 17711|回复: 17

[求助] 问下数模交互时的DEF、LEF、SPEF文件都有什么区别?

[复制链接]
发表于 2019-9-24 11:30:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
如题,请教一下大神,在数模交互时用的  .DEF、.LEF、.SPEF文件都有什么区别,都是怎么得来的?
发表于 2019-9-24 14:17:50 | 显示全部楼层
复制别人的东西


GDSII:
它是用来描述掩模几何图形的标准,是二进制格式,内容包括层和几何图形。
CIF:
(Caltechintermediate format),叫caltech中介格式,是另一种基本文本的掩模描述语言。
LEF:
(Library exchangeformat),叫库交换格式,它描述了库单元的物理属性,包括端口位置、层定义和通孔定义。它抽象了单元的底层几何细节,提供了足够的信息,以便允许布线器在不对内部单元约束来进行修订的基础上进行单元连接。它包含了工艺的技术信息,如布线的层数、最小的线宽、线与线之间的最小距离以及每个被选用cell,BLOCK,PAD的大小和pin的实际位置。cell,PAD的这些信息由厂家提供的LEF文件给出,自己定制的BLOCK的LEF文件描述经ABSTRACT后生成,只要把这两个LEF文件整合起来就可以了。
DEF:
(Design exchangeformat),叫设计交换格式,是ASCII格式的文件,它描述的是实际的设计,对库单元及它们的位置和连接关系进行了列表,使用DEF来在不同的设计系统间传递设计,同时又可以保持设计的内容不变。DEF与只传递几何信息的GDSII不一样。它可以将设计的逻辑信息和物理信息传递给布局布线工具。逻辑信息包括逻辑连接关系(由网表表示)、grouping信息以及物理约束。物理信息包括布局规划、布局位置及方向、绕线几何数据。
SDF:
(Standard delayformat),叫标准延时格式,是IEEE标准,它描述设计中的时序信息,指明了模块管脚和管脚之间的延迟、时钟到数据的延迟和内部连接延迟。
SDC:
(Synopsys delayconstraint),叫Synopsys延时约束文件。
DSPF、RSPF、SBPF和SPEF:
DSPF(detailed standard parasitic format),叫详细标准寄生格式,属于CADENCE公司的文件格式。
RSPF(reducedstandard parasitic format),叫精简标准寄生格式,属于CADENCE公司的文件格式。
SBPF(synopsys binary parasitic format),叫Synopsys二进制寄生格式,属于SYNOPSYS公司的文件格式。
SPEF(standard parasitic exchange format),叫标准寄生交换格式,属于IEEE国际标准文件格式。
以上四种文件格式都是从版图中提取出来的寄生RC信息,是在寄生参数提取工具与时序验证工具之间传递RC信息的文件格式。
ALF:
(Advanvedlibrary format),叫先进库格式,是一种用于描述基本库单元的格式,它包含电性能参数。
PDEF:
(Physical designexchange format),叫物理设计交换格式。它是SYNOPSYS公司用在前端和后端工具之间传递信息的文件格式。描述了与单元层次分组相关的互连信息。这种文件格式只有在使用SYNOPSYS公司的Physical Compiler工具才会用到,而且130 nm以下工艺基本都会用到该工具。
 楼主| 发表于 2019-9-27 22:31:35 | 显示全部楼层


lalala2018 发表于 2019-9-24 14:17
复制别人的东西


感谢,你贴的这个东西太好了!
发表于 2020-1-15 10:02:08 | 显示全部楼层
所以SPEF是RC抽取出来的寄生信息
发表于 2021-1-26 10:43:49 | 显示全部楼层


lalala2018 发表于 2019-9-24 14:17
复制别人的东西


mark一下
发表于 2021-1-28 11:18:21 | 显示全部楼层
详细详细
发表于 2021-1-28 11:34:32 | 显示全部楼层
之前问过同事,详细的如2#所写的,简单来说,lef和def是差不多的东西,都是给定一块区域,把要用到的pin出到相应的位置。不同的是:lef是数包模要用到的文件,是模拟出给数字的类似IP的东西。def是模包数要用到的文件,是模拟出给数字一个区域,让数字做好之后返回给模拟进行数模集成。spef就是一个包含了寄生的文件。
我的理解是这样,有误欢迎指出。
发表于 2021-1-28 17:13:35 | 显示全部楼层
谢谢楼主,之前一直搞不清楚def和lef的本质区别
发表于 2021-4-11 11:38:05 | 显示全部楼层
我是来学习的
发表于 2021-4-11 15:59:47 | 显示全部楼层
感谢感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 05:19 , Processed in 0.021961 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表