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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4684|回复: 7

[讨论] 如何分段设置仿真器的精度

[复制链接]
发表于 2012-6-12 08:46:00 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 hndxlz 于 2012-6-12 08:49 编辑

在进行瞬态仿真时,哪个simulator可以针对不同的仿真时间区间能够进行不同的精度设置呢?具体该如何设置?因为对于类似于晶振自起振时间的仿真,如果能分段设置精度,就可以加快仿真速度而对起振时间有一个大概的判断。Ultrasim的maxstep_window设置可以实现么?还请高手指点迷津。
发表于 2012-6-12 08:57:22 | 显示全部楼层
就是用ultrasim  ! 先估算起振时间,起振时间之前的step可以很大,起振之后的step可以很小 比如
0n 50u  3m  0.5n 4m 1e10
发表于 2012-6-12 09:13:29 | 显示全部楼层
Hspice类似的
 楼主| 发表于 2012-6-12 09:48:05 | 显示全部楼层
回复 2# daodai
我也曾这样设置过,而且仿真精度高的区间甚至放在了700ms左右(在加脉冲激励时,同样的电路参数及仿真器精度设置可以看到起振),所以若能起振,此时刻应该足够可以看到自起振波形,但仿真时发现,一旦进入高精度仿真时间区间(精度和加脉冲激励时精度设置完全一样),仿真就特别慢,等了很久也没个波形,仿到结束只看到一条直线。由此我怀疑maxstep_window的仿真算法会不会不是所期望的仿真方法,或还是自己设置的不对,有可能是哪些方面的原因呢?还请给些建议,谢谢!
发表于 2012-6-12 09:58:15 | 显示全部楼层
回复 4# hndxlz


    跑ultrasim  必须在输出加initial值
 楼主| 发表于 2012-6-12 10:25:48 | 显示全部楼层
回复 5# daodai


   谢谢!你意思是说用Ultrasim时必须加初始条件,自起振仿真用它不合适吧?
发表于 2012-6-12 10:30:15 | 显示全部楼层
回复 6# hndxlz


    我的仿真经验是:用spectre tran 仿真时 不加initial 是可以震荡的  , ultrasim仿真时必须加initial 并且要选择合适的option 精度 以及 选spctre DC 才会震荡  时间长是肯定的
发表于 2012-6-12 14:29:49 | 显示全部楼层
derek
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 01:55 , Processed in 0.022344 second(s), 9 queries , Gzip On, Redis On.

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