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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 16936|回复: 23

[求助] bandgap做tran仿真和dc仿真时看到结果不同

[复制链接]
发表于 2013-11-29 14:31:08 | 显示全部楼层 |阅读模式

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

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

x
做一个bandgap,电源的DC值设定为5V。
温度扫描时在65度附近发生突变,在小于65度时VBG才300多mV,大于65度时是正常的1.2V左右的值。
同样的设置条件,温度25,做tran仿真,结果是稳定在1.2285V。
在schematic显示直流工作点也是显示输出300多mV,怎么会这样?
以前没遇到过这个问题,一早上也没查出来 原因,同事也不清楚。
有大虾遇到过类似情况的吗?是什么原因?请赐教,谢谢!
发表于 2013-11-29 22:44:21 | 显示全部楼层
看一下tran工作点,比较一下,检查一下启动电路
看不到结构,不好瞎猜
发表于 2013-11-29 22:48:48 | 显示全部楼层
看起来是简并点的问题。你有启动电路吗?
 楼主| 发表于 2013-11-30 11:09:12 | 显示全部楼层
回复 3# cyl


    有启动电路。
   在做温度dc扫描时,看到在-40 到65 ,spectre是用gmin在算,到65度就换成了dptran在算了。
   是不是在65度spectre换了算法,导致在该点直流特性发生突变。
 楼主| 发表于 2013-12-2 10:21:05 | 显示全部楼层
回复 2# rong00i8


    spectre.out提示:
Trying 'homotopy = gmin'
Continuation method failed. Step size too small.
Trying 'homotopy= source'
Trying 'homotopy =dptran"
发表于 2013-12-5 09:27:29 | 显示全部楼层
我也遇到同样的问题,hspice在多个温度点报convergence problem,各种换算法,最后虽然成功收敛,但结果不对,同样的条件spectre就在中途换了一次dptran,结果和预期的一样。 有人遇到过类似问题吗?
发表于 2013-12-5 11:08:34 | 显示全部楼层
再顶一下吧
发表于 2014-9-11 11:08:03 | 显示全部楼层
可能是简并点的问题吧,电路有多个简并点,就好形象Banba结构就有这个问题。一般通过设计启动电路来解决这个问题吧
发表于 2015-10-12 22:32:20 | 显示全部楼层
本帖最后由 PKQ 于 2015-10-12 22:34 编辑

回复 4# lionlinok 您好,请问您的问题解决了吗?我也遇到了同样的问题,dc和tran应该相信哪一个呢?应该信tran吧
发表于 2015-10-13 09:36:17 | 显示全部楼层
trans下跑几个温度看看,特别是65℃附近。
估计启动电路需要再改改。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-25 02:31 , Processed in 0.020906 second(s), 7 queries , Gzip On, Redis On.

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