微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > 用analogLib中的mos管搭的电路仿真报错

用analogLib中的mos管搭的电路仿真报错

时间:10-02 整理:3721RD 点击:
用analogLib里面的nmos4和pmos4的symbol搭的电路,仿真的时候报错说:M1 is an instance of an undefined model pmos4.当然还有nmos4的也报错了。我当初新建库的时候就打算先搭个电路仿真玩玩,没有attach到工艺文件,是因为这个原因吗?可以把库attach到analogLib库再仿真仍然是这个错误,不知怎么回事。
求助各位这个问题怎么解决?

有Model Name吗?



上图是报错信息。




第二幅是我在model library 中加的.scs文件的部分截图,明明有model=pnp2的,为什么还报错?




第三附图是电路中我所用的pnp管的属性,也就是报错的那几个管子,model name是pnp2.
麻烦您给看下是什么原因?

图呢?mos管的model叫PNP2 ,不是吧,这应该是BJT的model吧

我仿真的时候报错信息就是说BJT管的model未定义,MOS管的没有报错在你那图都显示不出来吗?我可以看见的啊

看到了。model lib加对了吗?有可能你只加了MOS的model没加BJT的,在section里家TT,只代表mos的,要加BJT_TT。mos管的model对的应该不是model文件的问题。

问题解决了,加的model文件没有错,果然是BJT的section没有加的原因,我这里BJT的section是tt_bip,现在仿真出结果了,谢谢你!

我也出现这个问题啊,analoglib怎么加啊?路径在哪?

我的看法是:schematic中的symbol不是tscm13rf pdk中的symbol,且analogLib的工艺库不是tsmc13rf,导致生成netlist中include lib不正确所致

楼上正解



你用的MOS管M0是anlogLib里面的还是别的工艺库里的?如果是analogLib里面的那仿真会报这个错,就是没有model;如果用的别的工艺库的管子,那么仿真的时候在set up——model libraries里面要添加工艺库文件,一般是.scs后缀的

我用的是anlogLib里面nmos4,我想添加anlogLib 工艺库文件,但不知道添加哪一个~

据我所知,如果搭电路是用的analogLib里面的MOS管的话,是没办法进行电路仿真的,因为analogLib库没有现成的model文件,这个库只是一些理想的模型,仿真会报你说的那个错。所以要用工艺厂商的PDK,那样可以用里面的MOS管,有相应的model文件

楼上正解 学习了

哦,明白了,谢谢啦~

解释的很好

别说MOS管,连个二极管都莫法

请问仿真电路中又有MOS又有BJT,那在section中应该填什么呢

学习学习,遇到同样问题!

很基础,值得学习!

正解


我这个什么原因导致的啊?

谢谢分享

学习了,西西!

我也想知道这个

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

网站地图

Top