tomchenri的个人空间 https://blog.eetop.cn/1768370 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

"Spectre/APS仿真时存在重复subckt导致仿真终止"的.cdsenv或.cdsinit的解决办法 ...

已有 145 次阅读| 2024-12-18 13:40 |系统分类:芯片设计

引言:下面是我看到的GUI界面的解决方法,我现在的解决方法是利用.cdsenv或.cdsinit进行设置

方法1:添加duplicate_subckt=waring或者duplicate_subck=ignore忽略重复subckt


      参考文件:$cdsdir/doc/spectreref/spectreref.pdf,搜索duplicate_subckt。
      duplicate_subckt取值及作用:image.png
特点:

1)不需要更改netlist文件;

2)电路更改后重新netlist时依然适用;
3)不影响netlist文件,只是仿真遇到重复subckt时以最后的subckt为准。
4)打开全新ADE窗口时需要重新设置(可想办法在.cdsinit中实现)。
      操作步骤:
            ADE中,点击Simulation/Options/AnalogàMiscellaneous,在Additional arguments一栏填入duplicate_subckt=waring或者duplicate_subckt=ignore,如下图4所示。此操作可以想办法加入.cdsinit文件中,将其设置为默认,后续找到方法后将单独介绍。

image.png

.cdsenv或.cdsinit的解决办法:

在.cdsenv文件中设置如下:

spectre.opts additionalArgs string "duplicate_subckt=warning" 

或者在.cdsinit文件中设置如下:

envSetVal(“spectre.opts”  “additionalArgs”  ‘string  "duplicate_subckt=warning")


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 6

    周排名
  • 0

    月排名
  • 7

    总排名
  • 4

    关注
  • 76

    粉丝
  • 8

    好友
  • 185

    获赞
  • 25

    评论
  • 397

    访问数
关闭

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


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

GMT+8, 2024-12-22 16:34 , Processed in 0.015900 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部