Cadence Virtuoso 原理图仿真报错问题解决

主要问题:在启动ADE L仿真时出现与模型相关的报错。

仿真平台:VMware17 虚拟机 Centos 7

软件版本:Cadance Virtuoso IC618

工艺库:tsmc18(0.18um)

在设置好仿真参数之后,点击绿色按钮开始仿真,结果报错

The instance `M5' is referencing an undefined model or subcircuit, `nch'. Either include the file containing the definition of `nch', or define `nch' before running the simulation.

如下图:

 其大致意思就是没有定义相关的模型nch和pch,这两个模型是最基本的pnp mos管和npn mos管,由于不同代工厂厂商的命名不同,因此可以是因为采用了错误的工艺库导致的,因此点击仿真分析页面的setup->model libraries

Cadence Virtuoso 原理图仿真报错问题解决_第1张图片

点开之后发现默认的库文件是smic国际的,因此双击更改库文件

Cadence Virtuoso 原理图仿真报错问题解决_第2张图片

一般的文件路径如下图所示,这里有多个模型文件,一般选文件大小最大的

Cadence Virtuoso 原理图仿真报错问题解决_第3张图片

选择之后还要选择 section,这里我们选择tt,不选择的话也会报错,内容大致意思是错误的库引用格式。(记得model files前面的对号也要勾上)

Cadence Virtuoso 原理图仿真报错问题解决_第4张图片

 继续仿真,发现还是报错,

Parameter `noicp': Cannot run the simulation because an unknown parameter `par1fn_mc' has been specified in expression `c3fp*2.718**((noiseflagp_mc*par1fn_mc+(1-noiseflagp_mc)*noiseflagp)*arearatiop)'. Correct the expression and rerun the simulation.

错误如下图所示

 错误的大致意思是有一个计算参数在模型文件中没有找到,且发现和噪声相关,于是推测需要添加噪声相关的文件,继续回到之前的model libraries界面,重新添加一遍之前的文件,但在后面section复选框中选择stat_noise选项,如下图所示

 Cadence Virtuoso 原理图仿真报错问题解决_第5张图片

 继续进行仿真,发现仿真成功,可以正常出现波形

Cadence Virtuoso 原理图仿真报错问题解决_第6张图片

 

 

你可能感兴趣的:(Cadence,Virtuoso,linux)