在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8040|回复: 9

spectra仿真出错

[复制链接]
发表于 2018-3-30 10:49:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
刚刚学习cadence的使用,选用了smic的180的lib来仿真,但是提示下面这个error,请问是什么意思呢?
  ERROR (SFE-675): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.lib" 4: Illegal library definition found in netlist
 楼主| 发表于 2018-3-30 11:10:16 | 显示全部楼层
刚才以为可能是没有选择section,现在加上了section tt,然后error更多了。。。

  ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 58: Model `n18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 143: Model `p18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 229: Model `n33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 318: Model `p33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 407: Model `nnt18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 490: Model `nnt33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 572: Model `nmvt18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 652: Model `pmvt18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 732: Model `nmvt33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 812: Model `ndio18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 828: Model `pdio18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 844: Model `ndio33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 860: Model `pdio33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 876: Model `nwdio' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 892: Model `nndio18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 908: Model `nndio33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 924: Model `diobpw' has already been defined.
    ERROR (SFE-23): "input.scs" 18: The instance `M0' is referencing an undefined model or subcircuit, `nmos4'. Either include the file containing the definition of `nmos4', or define `nmos4' before running the simulation.
 楼主| 发表于 2018-3-30 11:11:45 | 显示全部楼层
2018-03-30 11-14-05屏幕截图.png
这个设置是有什么问题呢
 楼主| 发表于 2018-3-30 11:15:30 | 显示全部楼层




    按照这个设置仿真得到的结果error更多了。。。
  ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 58: Model `n18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 143: Model `p18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 229: Model `n33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 318: Model `p33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 407: Model `nnt18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 490: Model `nnt33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 572: Model `nmvt18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 652: Model `pmvt18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 732: Model `nmvt33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 812: Model `ndio18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 828: Model `pdio18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 844: Model `ndio33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 860: Model `pdio33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 876: Model `nwdio' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 892: Model `nndio18' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 908: Model `nndio33' has already been defined.
    ERROR (SFE-396): "/opt/cadence/SMIC_018_MMRF/SMIC_018_MMRF/models/spectre/ms018_v1p7_spe.mdl" 924: Model `diobpw' has already been defined.
    ERROR (SFE-23): "input.scs" 18: The instance `M0' is referencing an undefined model or subcircuit, `nmos4'. Either include the file containing the definition of `nmos4', or define `nmos4' before running the simulation.
发表于 2018-3-30 16:03:15 | 显示全部楼层
spectre 仿真器的model文件是*.scs格式的!一般会有一个类似ReadMe.txt的文件描述怎么设置。
 楼主| 发表于 2018-3-30 17:19:13 | 显示全部楼层
回复 5# xingde
没找到这个格式啊
readme的节选是这样的

How to use SMIC SPICE models in spectre:

      Add the following statements to spectre netlist.
      
       a. Specify MOS, BJT, diode, resistor, MIM corner and model by the 'include' statement;

         include "/xxx/xxx/ms018_v1p7_spe.lib" section=tt
                                                       ^^ mos model corner

         include "/xxx/xxx/ms018_v1p7_spe.lib" section=bjt_tt
                                                           ^^ bjt model corner

         include "/xxx/xxx/ms018_v1p7_spe.lib" section=res_tt
                                                           ^^ resistor model corner

         include "/xxx/xxx/ms018_v1p7_spe.lib" section=mim_tt
                                                           ^^ mim model corner
发表于 2023-6-25 19:22:40 | 显示全部楼层
老哥找到解决办法了吗?
发表于 2023-6-29 21:25:24 | 显示全部楼层
兄弟,你问题解决了吗
发表于 2023-12-16 15:42:50 | 显示全部楼层


kuangshuangxi 发表于 2023-6-29 21:25
兄弟,你问题解决了吗


兄弟,你找到解决方法了吗

发表于 2024-2-29 14:08:33 | 显示全部楼层
是个比较玄学的问题,有时候上午可以仿,下午突然就不能仿了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-25 13:03 , Processed in 0.024697 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表