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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11649|回复: 14

[求助] 瞬态仿真,收敛方面出了error如何解决

[复制链接]
发表于 2019-9-5 10:07:28 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 rhythm_ss 于 2019-9-5 10:09 编辑

瞬态仿真时遇到下面的问题,回路里有一个简易的OSC,schematic仿真没有问题,后仿抽出CC之后个别Corner就不行了(RCC更惨),出现了下面的错误,貌似是跟收敛有关。仿真会卡在一个时刻无法前进。
求助这个问题该怎么解决。


ERROR
(SPECTRE-16929): Cannot run the simulation because the step size value specified in the transient analysis is less than 20 as for 1000 steps.
Use the `max_consecutive_minstep' option to adjust the maximum number of allowed consecutive steps to be less than 10*MinStep and rerun the simulation

发表于 2019-9-6 11:14:56 | 显示全部楼层
可能是因为初始状态随机,给系统外部电容加一个initial值试一下
发表于 2021-3-2 08:44:49 | 显示全部楼层
请问楼主解决了吗?我也遇到了这个问题,仿真总是进行不下去。
发表于 2021-9-23 15:49:17 | 显示全部楼层
请问楼主解决了吗,我也遇到了这个问题
发表于 2021-9-23 15:50:21 | 显示全部楼层


电子新手是也 发表于 2021-3-2 08:44
请问楼主解决了吗?我也遇到了这个问题,仿真总是进行不下去。


请问解决了吗

 楼主| 发表于 2021-12-31 18:14:58 | 显示全部楼层
提供几个办法,可以逐个试试。
1.用APS仿真的,把下方的后仿preset mode从default改为high precision analog。虽然现在cadence强烈推荐spectre X了,关键是这俩仿出来的结果不一样,不过大家还是都改为spectre X吧。

2.Explorer界面 simulation - options - analog - algorithm中
gmin 1e-12→1e-11
官方描述
Description
gmin (conductance) is added to each nonlinear branch of the device to prevent simulation non-convergence. Large gmin impacts accuracy of current probe, small gmin may cause circuit convergence issue. For circuit that is sensitive to leakage current, it is recommended to set gmin to a small value or zero.
The default is "1e-12".

ADE界面Options - Analog - Simulator Options - Main中
有cmin,gmin,iabstol,vabstol几个参数,cmin  0→0.1fF→1fF,gmin同上,iabstol 1e-12→1e-11,vabstol 1e-6→1e-5。后两个最好不动。

ICADVM当中只有gmin能调,其他三个都是灰色直接固定死到默认值。
ICADVM已经没有ADE X和XL了,将来IC619估计也会删掉这俩,虽然explorer很难用。
发表于 2022-8-10 23:18:34 | 显示全部楼层


hafu 发表于 2021-9-23 15:50
请问解决了吗


请问解决了吗
发表于 2022-8-10 23:20:33 | 显示全部楼层


电子新手是也 发表于 2021-3-2 08:44
请问楼主解决了吗?我也遇到了这个问题,仿真总是进行不下去。


请问解决了吗
发表于 2022-9-16 05:03:53 | 显示全部楼层
遇到同样的问题了
发表于 2022-9-16 05:16:22 | 显示全部楼层
本帖最后由 cham 于 2022-9-16 05:28 编辑

Setup->Simulation->Options->Analog and then on the Miscellaneous tab go to the Additional Arguments and enter max_minstep_nonconv=500 or whatever number you want
但是也不管用

检查你的osc output是否在衰减
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-28 23:49 , Processed in 0.026479 second(s), 6 queries , Gzip On, Redis On.

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