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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5042|回复: 5

[求助] 模拟电路后仿仿真Step越跑越慢,不动了,怎么解决

[复制链接]
发表于 2013-4-1 14:52:17 | 显示全部楼层 |阅读模式

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

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

x
跑一个模拟电路的后仿仿真,tran仿真。
可是仿真时 仿真的 step越来越小,都到几 fs了,仿真时间根本就不动了,不知道是什么问题,怎么解决?
下面是仿真log文件的一部分:
....
   cmin = 0 F
    gmin = 1 pS
    maxrsd = 0 Ohm
    mos_method = s
    mos_vres = 50 mV
    tran: time = 108.7 ns    (1.09 %), step = 3.142 fs    (31.4 n%)
Warning from spectre at time = 108.733 ns during transient analysis `tran'.
    Convergence difficulties resulted in error requirements being unsatisfied.
    tran: time = 108.7 ns    (1.09 %), step = 1.221 ps    (12.2 u%)
Warning from spectre at time = 108.837 ns during transient analysis `tran'.
    Convergence difficulties resulted in error requirements being unsatisfied.
    tran: time = 108.8 ns    (1.09 %), step = 104.2 ps    (1.04 m%)
    tran: time = 108.8 ns    (1.09 %), step = 794.9 as    (7.95 n%)
....
 楼主| 发表于 2013-4-1 14:53:10 | 显示全部楼层
有人说是内存的问题,内存不够。但是没有说解决方法。不知道有谁碰到过类似的问题没有,怎么解决呢
发表于 2013-4-1 15:23:44 | 显示全部楼层
是不收敛的问题。
在那个时间点上有大信号阶跃响应。
解决办法的话,我一般是修改absi 和 reli 这两个参数。
 楼主| 发表于 2013-4-1 16:33:51 | 显示全部楼层
回复 3# hszgl


    非常感谢。先去试一下
发表于 2013-4-1 18:33:20 | 显示全部楼层
是不是震荡了
发表于 2013-4-1 22:53:41 | 显示全部楼层
估计是不收敛,如果电路当中有太多floating点的话可能会引起这种现象,或者就按3楼的方法,调一下spectre的精度,retol 等等,这样可能就会解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-6 09:27 , Processed in 0.030648 second(s), 9 queries , Gzip On, Redis On.

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