Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Bandgap with opamp give a wrong voltage after using resistor from TSMC40

Status
Not open for further replies.

Maoxuewang1

Newbie level 3
Joined
Jul 18, 2017
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
33
Hi

I have designed a bandgap reference circuit with an opamp on Virtuoso cadence. The bandgap reference works well when I use ideal resistor. However, after I replaced the resistor with rnpoly from TSMC40, the reference voltage went wrong (like from 700mV to 900mV). This error occurs when I used 'vdc' in analogy lib as my VDD. But if I used step voltage (from pulse) as my VDD, the reference works well.

Do you have some ideas about it?
 

Hi,

Opamp common mode input voltage problem?

Klaus
 

Working with a transient-ramped supply, but failing at
DC, often indicates that you have either not built in an
explicit startup circuit, or it needs work.

Real resistors have capacitances and maybe this has to
do with startup "catching" or not.

A well designed bandgap reference will start every time
with a DC sweep, a DC .OP or a transient ramp on the
supply.
 

Yes, the dc current of two path is not the same in opamp
 

Thanks for your reply.

I have a startup circuit in the Bandgap Reference.
I think if it is startup problem, then the current flow into the triode should be zero. Inversely, in this case the current of bandgap is high. Is it also a start up problem?

Actually, the problem occurs even I just put a floating real resistor into the schematic . That is quite strange. I find this problem when I connected the reference to my main circuit. Then, I find if there is any real resistor in the circuit, the circuit goes wrong(by the way real cap is totally OK). But if I connect it to my main circuit with ideal resistor, it works well.
 

The transient simulation failed when there is a floating real resistor. I guess it is a problem of resistor model. To solve the Kirchhoff function for a floating resistor, the simulator just give some default value of the resistor's node, and this value makes a wrong transient response. So in this case ramp VDD supply is better for simulation than DC?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top