目录

芯片设计后端遇到的各种文件类型和文件后缀

目录

芯片设计后端遇到的各种文件类型和文件后缀

芯片设计后端遇到的各种文件类型和文件后缀

文件类型描述文件后缀
netlist 网表文件verilog文件格式,记录了芯片里 各个 instance 的逻辑连接关系.v (for Verilog netlists)
Lib liberty timing file记录了 cell timing 信息及一定 power 信息 。有的时候也可以 用不可读的 .db 文件代替.lib
Lef ,library exchange format记录了 cell 的形状、大小、出 pin 的信息、 blockage 的信息 。让更高层级来使用。.lef
Tf tech file ,或tlef,tech lef记录了 工艺参数信息Synopsys 用的 tf cadence tlef 。另外tlef包含的信息可以很广,一些微小的设定也可能会在tlef里写。.tf / .tlef
SdcSynopsys design constraints 时序约束文件, 比如 定义 clock input delay 就在这个文件里。.sdc
Upf ,unified power filepower 相关的文件,定义不同 power domain ,指定power net,指定level shifter、iso、header cell等 power 相关的 cell 等。.upf
Def ,design exchange format可以记录 整个 design 物理信息.def
GDS版图信息文件,现在也有.oas文件格式.gds (or .gds2 / .oas / .oasis)
Spi ,spice model文件记录逻辑连接关系。和netlist目的很像,使用场合不一样.sp (or .sp / .cir)
Itf/nxtgrd/tlu+抽取寄生参数所用的工艺文件,例如层间相对介电常数、电阻率这种参数。Unknown
SPEF记录net上rc信息.spef
SDF由SPEF计算得到的net上delay信息.sdf