微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > 有没有什么好的仿真方法,可以验证start up 电路的性能

有没有什么好的仿真方法,可以验证start up 电路的性能

时间:10-02 整理:3721RD 点击:
设计了一个 voltage reference 电路。电路很明显是有两个解的,一个是正常的工作点,还有一个是zero point。
可是在仿真中,始终无法模拟真实的zero point。没有办法让电路工作在zero state下。
试过 .IC 让各节点电压满足zero state的条件,可电路依旧可以正常启动。
本人是用的HSPICe做的仿真。 这样及时自己设计了start up电路,也没办法验证start up电路是否起到了作用。
请问各位有经验的兄弟给点建议,如果才能模拟出zero state,即各支路电流为零,电路稳定在zero state的状态呢?

不加启动电路跑DC仿真和上电仿真,常常会出现不能启动的现象,但这个未必100%会出现的

总不能一次一次的试验吧

跑多cornor仿真容易出现些

在对管加点mismatch,或者在运放输入端加offset。

这个我也想知道。总之启动电话设计,我觉得很fuza

我也遇到过,不知道该怎么仿出来

关键节点设置初始值,dc仿真,有时候能出来兼并点

请问您说所的DC分析是.DC 扫描么?

我试过用 .IC将所有节点电压 都设置在 zero state状态 例如一部分节点是 0V一部分节点电压是VDD
在这种.IC 初始条件设置下.trans 分析显示:在不同电势的VDD下,voltage reference仍然可以工作,但启动时间很慢才能到达稳定状态。

在. IC 初始条件设置下 .DC 分析显示电路是不工作的。

加入自己设计的启动电路后 .trans分析显示:电路依然可以工作,并且启动时间变快了。

但在 .IC 设置的 zero state状态下,.DC 扫描VDD显示 Vref仍不能正常工作。

请问大虾 为何会有这种情况存在

若知道电路电源的启动上升时间,用一PWL的电源来模拟电源的启动,对不同的PVT作tansient模拟。


请教小编 PVT是什么意思?

只要你设置好初始点,注意不是设一点就可以的!需要设定ZERO STATE下电路各节点的理论电压值,这样应该可以仿真出ZERO STATE点的。
START 电路是必须有的,否则确实是有可能不起来的,虽然概率较低。本人确实碰到起不来的现象(实际芯片)

我用HSPICE进行的仿真,因为电路也不复杂,所有的节点初始电压要么设置在 0V 要么设置为 VDD,保证所有管子处于OFF状态,也满足zero state的条件。
可这种条件下 进行.trans 分析,当分析时间足够长 例如 1s, 电路最终还是启动了。

常见的bandgap的启动时间是几十us级别的,启动时间太长可看做简并点了,用很小的漏电流慢慢启动不是100%可靠的,因为model未必那么精准

请问上面的 简并点是什么意思?

PVT是指process, voltage, temperature.

就是你说的zero point

这个不需要验证吧 不会出问题

如果说一个电路 存在两个以上 operation point(简并点)的时候,这种电路的启动电路是不是就很困难了啊,及时可以保证从0启动,但如果保证在非0 工作点上收敛,如果存在两个以上非零工作点,向哪一个工作点收敛就是一个问题了

大多数bandgap的启动都比较容易的,只是检测有没电流流过PNP管,这个条件很宽松。除了banda那种结构,即使有电流流过,可能还是处于不正常的收敛点,这个检测的精度要高,做起来也难些。


感觉时序仿真很难跑出 zero state状态,无论怎样,感觉SPICE model模型都会通过微小的漏电流让电路慢慢启动,所以也只能说启动时间过长是一个线索。
请问大侠对.DC 分析有什么经验可以谈谈么? DC分析时有哪些现象可以检查出zero state状态的存在么? 我对我自己电路进行DC分析时,碰到过几种情况。
普通的.DC 分析,电路正常产生稳定的Vref。
但在.DC 分析前设置 .IC使得电路初始状态处于zero state的时候 .DC分析出来的Vref 基本为0。这种.IC 和 .DC合用的方法合理么?如果合理,为何合用时就不能启动,而时序分析时,时间足够长就可以启动。
再有就是. DC sweep 温度的时候,可能会市场出现不连续点,这应该也是zero state或者多个简并点的影响吧?

小编 再请教一些,并说说我自己的想法
感觉时序仿真很难跑出 zero state状态,无论怎样,感觉SPICE model模型都会通过微小的漏电流让电路慢慢启动,所以也只能说启动时间过长是一个线索。
请问大侠对.DC 分析有什么经验可以谈谈么? DC分析时有哪些现象可以检查出zero state状态的存在么? 我对我自己电路进行DC分析时,碰到过几种情况。
普通的.DC 分析,电路正常产生稳定的Vref。
但在.DC 分析前设置 .IC使得电路初始状态处于zero state的时候 .DC分析出来的Vref 基本为0。这种.IC 和 .DC合用的方法合理么?如果合理,为何合用时就不能启动,而时序分析时,时间足够长就可以启动。
再有就是. DC sweep 温度的时候,可能会市场出现不连续点,这应该也是zero state或者多个简并点的影响吧?

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

网站地图

Top