微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > bandgap做tran仿真和dc仿真时看到结果不同

bandgap做tran仿真和dc仿真时看到结果不同

时间:10-02 整理:3721RD 点击:
做一个bandgap,电源的DC值设定为5V。
温度扫描时在65度附近发生突变,在小于65度时VBG才300多mV,大于65度时是正常的1.2V左右的值。
同样的设置条件,温度25,做tran仿真,结果是稳定在1.2285V。
在schematic显示直流工作点也是显示输出300多mV,怎么会这样?
以前没遇到过这个问题,一早上也没查出来 原因,同事也不清楚。
有大虾遇到过类似情况的吗?是什么原因?请赐教,谢谢!

看一下tran工作点,比较一下,检查一下启动电路
看不到结构,不好瞎猜

看起来是简并点的问题。你有启动电路吗?

有启动电路。
在做温度dc扫描时,看到在-40 到65 ,spectre是用gmin在算,到65度就换成了dptran在算了。
是不是在65度spectre换了算法,导致在该点直流特性发生突变。

spectre.out提示:
Trying 'homotopy = gmin'
Continuation method failed. Step size too small.
Trying 'homotopy= source'
Trying 'homotopy =dptran"

用瞬态 多扫些温度点。
直流扫描有很大局限性,不适合动态电路。

我也遇到同样的问题,hspice在多个温度点报convergence problem,各种换算法,最后虽然成功收敛,但结果不对,同样的条件spectre就在中途换了一次dptran,结果和预期的一样。 有人遇到过类似问题吗?

再顶一下吧

可能是简并点的问题吧,电路有多个简并点,就好形象Banba结构就有这个问题。一般通过设计启动电路来解决这个问题吧

trans下跑几个温度看看,特别是65℃附近。
估计启动电路需要再改改。

电源会不会太大

査査启动电路

请问,您的问题解决了吗?真的是启动电路的问题吗?

应该是算法不一样。相信TRAN

you must belive tran simulation result

我觉得应该看直流把,瞬态只用看启动时间?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top