第二步:选择PEX规则文件路径与运行目录,如图5-23所示。
规则文件同LVS
图5-23 PEX规则文件路径与运行目录设置界面
第三步:PEX环境变量设置。选择Setup->Set Environment,按图5-24设置环境变量,将图5-24中的三个红框内容改成自己实际的运行目录,之后选择蓝框的内容,点击OK。
图5-24 PEX环境设置界面
33
第四步:选择输出格式。如图5-25如图,输出格式设为CALIBREVIEW。
图5-25 输出格式选择界面
第五步:选择PEX选项。点Setup->PEX Options,如图5-26所示,选择寄生电容参数选项。在Include选项中选择
图5-26 寄生电容参数选择界面
34
最后,点击File->Save runset对运行环境设置进行保存,下次PEX时,就可以直接运行,不需再设置。
3、PEX运行方法
运行选项选择界面如图5-27所示,按Run PEX即进行PEX运行。运行PEX时,要通过“Run Control” 多次进行设置。
第一次按Run PEX运行前,这里三个选项都选中,出现Calibre finished with Error:SIGABRT错误;
第二次按Run PEX运行前,选中第二、三个选项,出现Calibre finished with Error: SIGABRT错误;
第三次按Run PEX运行前,仅选中最后一个选项。运行后出现图5-28,按图选择后,点击OK。
第一次,这里的三个选项都选中,出现Calibre finished with,Error:SIGABRT错误第二次,选中第二、三个选项,出现Calibre finished with,Error:SIGABRT错误第三次,仅选中最后一个选项
图5-27 运行选项选择界面
35
图5-28 运行结果界面
抽取成功后,View中出现了Calibre,如图5-29所示。至此,便完成了利用Calibre对十进制计数器进行的DRC、LVS和PEX。
图5-29 库管理器窗口
36
5.4.2 HSPICE后仿真
下面介绍十进制计数器的HSPICE后仿真。测试平台的建立参照第六章实验七,测试平台建好后,即可以通过ADE调用HSPICE进行仿真。
ADE调用HSPICE的具体方法见第三章的3.3.2节,注意0.35um工艺使用的电压是3.3V。此外,有如下两点与第三章的3.3.2节不同。
1、添加hspice.mdl模型文件
不象NCSU的TSMC 0.18um工艺的PDK已设好仿真使用的HPSICE模型,CSM 0.35um工艺的PDK需要手工添加HPSICE模型文件。CSM0.35um的模型文件是
添加HPSICE模型文件的方法如下:如图5-30所示,选择Setup->Stimulation Files->Edit include file,出来的对话框中填入自己的hspice.mdl模型文件的实际路径,填好后点击OK。
图5-30 hspice.mdl模型文件设置界面
37