微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > spectre 仿真的问题

spectre 仿真的问题

时间:10-02 整理:3721RD 点击:
我安装的IC5141 在仿真时出现  M0 an intance of undefined model  nmos
但是我使用的是analoglib里面器件,为什么会将model认成 cellview?

你给了Model 参数没有呢?比如p18,n18(smic工艺)或者nch,pch(tsmc工艺)

模型名不 一致,改改应该就没事了,

填写的model name需要与你调用的lib里的一样,注意大小写

但是我使用tsmc工艺库中的symbol 将model name也填了,比如cellview nmos2v model nch
在生成网表的时候居然将model 认成 nmos2v
提示:M0 an intance of undefined model  nmos2v
这是那个地方设置有误吗?

你的cellview是nmos2v,model是nch,可你之前说你用的是analoglib的库
所以你得把库明改为tsmc向对应得库名
不然spectre还是认为你得mos管model来自于analoglib
check下你的mos管Library name

library是tsmc的 ,好像无论我用 analoglib或者 tsmc的库 ,spectre在
生成 netlist的时候都会把 我的 model认成 cellview的名字 ,why?
郁闷 ing

看看仿真工具的版本
检查一下cell的CDF参数

所有各种网表生成后mos管的model名都由cdf决定,
找一下icfb工具栏里有cdf编辑工具,
注意编辑时选择base选项。

支持楼上的建议

以上答案都不对。在你的.cshrc中添加以下一行
setenvCDS_Netlisting_ModeAnalog
,然后source .cshrc, 重新启动icfg就可以了。

我也遇到这个问题了
调用tsmc018的pdk中库tsmc18rf的cell,cadence5.10.41.169仿真一个最简单的反向器,可spectre总是把cell名当成model名,然后告诉我:
Error found by spectre during circuit read-in.
input.scs:M1 is an instance of an undefined model pmos2v.
input.scs:M0 is an instance of an undefined model nmos2v.
可是pmos2v和nmos2v是tsmc18rf库中我用的两个管子的cell名称啊,两个管子的CDF窗口中Model name也分别是pch和nch啊(不过这两个选项都是灰色背景,没法改)。
然后我只好到simulation文件夹中找到input.scs把里面这两个管子的model硬改成pch和nch,就可以跑仿真了。但是每次netlist and run之后又会被改回来,真郁闷。
最后还要问一下,有的时候库中一些cell的默认model名(灰色,改不了)在rf018.scs中是个subckt,不是model,所以用上面的方法spectre还是说找不到model,那怎么办呢?
初次学用仿真软件,请大家指点了,谢谢

碰到这个问题,楼上的方法不行,期待高人
碰到这个问题,楼上的方法不行,期待高人

哎,遇到同样的问题了,打开csh.cshrc里面没有环境变量,不知道要怎么设置,求指点啊

也是同样的问题,求指点阿

按这个方法添加了,但还是不行 ,产生网表还是会把cell name搞成model name。只有手动改网表,郁闷!
求高人指点啊

应该查一下这个器件的CDF参数中的netlist procedure, 它有可能用了针对子电路(subckt) 的netlist procedure, 而不是用了针对primitive 器件的netlist procedure. 对照着其他器件的CDF参数可以修改,用正确的netlist procedure就可以了。

我也遇到了,我把服务器的文件放到虚拟机里的cadence用,cadence会把我电路图中的cellname当成modelname来导出网表,这样导致模型出错对不上号,怎么办啊怎么办?

在虚拟机安装了个cadence也有同样问题啊,求解

本人已解决此问题 ,把安装cadence目录中下的IC5141/tools/dfII/samples/.cdsenv的文件拷贝到自己的用户下/home/user/即可,重新运行icfb,会出现提示,替换就ok。

还是学生把

啥意思,英文意思是说,元件m0是一个没有定义的nmos模型,模型库里不是已经定义了吗,我也遇到这个问题。

TSMC0.18RF的PDK好像不支持ic5141base吧

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top