2023年12月1日发(作者:)

1 analogLibsmic18m_schematic文件夹复制到软件master

软件文件夹下poject文件里覆盖,再重新打开软件

2 Cadence中对应的库文件在publib中的218里将自己的cadence

中的analogLib改名备份,再添新的analogLib库。

注:具体步骤如下:

cadence

注释掉即前面加个#

然后在中添加如下几行

这样你的cadence库中的analogLib就变成成了analogLibback

analogLibanalogLib

smic18_schematic1了。

同样打开,在里面添入下面几行

这样你的库中smic18模拟数字库都有了,以及被更改完善的

smic18_schematic1库。

3 analyzer中导出master库,设置类似下图:

4 master中打开相应的库,上图的话就是svsdh,然后双击

单元库下面你生成的电路图。

5 然后按如下图点击调整单元实例布局,各种参数不变然后确定

6 按如图点击导出edf200文件

:要在你的cadence中新建一个与

同名的

库。技术文件设置如下

7 将文件用ultraedit打开,在cadence中新建同名同格式文件,

复制进去保存。

8 加入的新步骤(以让两个人的实例名称完全不同,以及使其svs

时能比对宽长比)

将你导出的edf文件复制到一个文件夹下,同时将

文件也在、home/piblib/218里)

复制进去,双击出现如下图,将test换成你自己edf

文件的名字保存即可。

然后在你的文件夹下打开终端输入如下命令:

回车运行即可。

注:只需要对其中一个人的edf文件进行以上操作即可,替换后

实例名称前都会多个0,所以后来svs时,在chip analyzer查找实例

名的时候记着把0去掉即可

9 cadence中导入edf200文件,

注意你cadence库中必须已经重新添加了新的analogLib

smic18m_schematic1库,以及新建了类似asd这样同名的

cadence库。

10 若导入成功你可看到如下图。

然后新建对应的版图(版图是新建的)run lvs,如下图

10下面就是要抽取电路图的spice网表,lvs设置如下图

其中rules file文件具体路径为

然后run lvs在你相应的运行文件夹下即可看到生成的网表文件,上

图的话即是,对你同一组的人按

以上几个步骤同样生成类似这样的文件,然后即可进行svs

11 svs,可新建一个文件夹,复制两个人的网表文件进去(此处有

更改,我们更改了下图中rules file的路径,截图已经更换,将

/home/publib/218中已经更改过的rules文件复制到你刚新建的

文件夹内),在该文件下打开命令行,输入calibre gui,出现

点击nmLVS,然后出现和lvs同样的运行窗口,设置改变,如下图:

再点run lvs即可得到结果。

注意:1、项目软件不要放在桌面上,这样导master库会失败

2、导master库时可能会出现无法引用的单元,要记住进行添

加更改等。

——by

wxs1.2