Calibre xRC生成spectre后仿网表流程

准备pex规则文件

根据所使用工艺,选择pdk提供的pex规则文件,这一步可能大家使用的工艺不一样,相应的规则文件也不同,我以SMIC 55LL作一个说明:
SMIC 55LL的pex规则文件厂家并没有直接给,需要手动作一些修改,这些修改基于SMIC提供的后缀为.lvs的文件,该文件即为我们跑LVS时用到的规则文件。主要的修改有两点:

1、添加SMIC提供的寄生参数文件,SMIC提供了"CMAX","CMIN","RCMAX"',"RCMIN"和"TYPICAL"共五个工艺角的文件,具体使用哪个工艺角根据实际需求选择即可。将所选择工艺角文件夹里的"rules.C","rules.R"和"rules.S"文件include到上述.lvs文件中;
2、将上述.lvs文件中"#DEFINE RC_RUN FALSE"或"#DEFINE xRC_RUN FALSE"中的"FALSE"改为"TRUE"。

在Cadence中启动Calibre PEX

如何在Cadence中关联Calibre,以及启动Calibre PEX就不多说了,网上有很多教程。

Calibre PEX运行设置

8769191-83ff3a3b504811c6.jpg
规则文件部分
8769191-3f640df9ec170b24.jpg
输入gds部分
8769191-1cc1d98476a5fa1c.jpg
输出网表部分

设置完成后点击Run PEX即可。
最终会在选择的PEX结果保存文件夹中生成三个网表文件,如果主网表名称为xxx,Top cell名称为yyy,则三个网表名称分别为"xxx","xxx.pex","xxx.yyy.pxi",其中"xxx"为主网表。

下一步?

下一步如何用生成的网表进行spectre仿真请见下一篇《Cadence IC61 使用spectre仿真后仿网表流程》

转载于:https://www.jianshu.com/p/abb5fa89c305

猜你喜欢

转载自blog.csdn.net/weixin_33912638/article/details/91156819