在Cadence ADE仿真的时候,都希望默认的ModelLibrary就是自己当前使用工艺的Model设置,可是在存在多个工艺库的时候,Cadence在启动的时加载的libInit.il文件肯定只能是某个特定的,可以在.cdsinit文件里面设置。但是如果在一次使用Cadence的时候对多个工艺库的设计都需要进行仿真,就需要重新设置了。
一个方便的方法如下:
在CIW窗口里面输入load"/EDA/tsmc_2p4m/tsmc35mm/libInit.il"
具体需要加载所需要的工艺库libInit.il文件。
目标是重新load一下初始化文件,这样就不需要通过ADE里面的ModelLibrary setup,选择查找.scs文件,然后一个一个section去设置,很麻烦。load后,reset一下ADE,然后再Design选择需要仿真的原理图。或者关闭ADE,然后重新打开。OK。
事实上可以在.cdsinit文件中通过同样的代码实现,不过这样就每次打开Cadence都默认进行同一个工艺库的设置,仿真的时候需要修改还是通过在CIW里面重新加载,也可以在ocean里面执行此代码。