Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Frequency Response of Bandgap Loop

Status
Not open for further replies.

pseudockb

Member level 5
Joined
Aug 4, 2004
Messages
89
Helped
8
Reputation
16
Reaction score
1
Trophy points
1,288
Activity points
908
Hi, I am designing a bandgap reference as shown below and I am measuring the loop gain of the circuit of (Vob-Voa)/(Via-Vib). By changing the size of the cascode transistor that is circled, I could get two different frequency response of the loop gain. The graph on the left is obtained when the cascode transistor is small. Is the graph obtained on the right showing a stable loop? I am not able to explain the change in phase plot in different cases. All the transistors are in saturation in both cases. Please explain to me. Thanks.
 

JT

Junior Member level 1
Joined
Dec 20, 2005
Messages
18
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,281
Activity points
1,474
How does your AC analysis circuit look like ? Where did you cut the loop ?

For me the most convinient is to cut at the output of the OTA (so between M14 and M7), inject a signal there and see what's coming back from the ota.

I think you will have a hard time getting this design stable : you apply self biasing (which is one loop), you have a feedback loop trying to equalize the bandgap nodes (which is in fact a combination of feedback and feedforward) , and there's a feedback loop (probably not very high gain) setting the cascodes.

Anyway, a good check for stability is step response in transient.
 

pseudockb

Member level 5
Joined
Aug 4, 2004
Messages
89
Helped
8
Reputation
16
Reaction score
1
Trophy points
1,288
Activity points
908
My AC analysis circuit is as shown below and I am breaking the two cascode loops at points A and B respectively. How would you bias the cascode transistors M2,M3,M12 and M13 if not applying self biasing? I am also puzzled as to why did you choose to break the loop at the output of the OTA? How about the stablility analysis of other loops as well?

I have tried transient analysis by applying a ramp input to the Vdd and the circuit seems to be functioning well and stable even though I got a strange frequency response curve. Is the frequency response curve on the right stable as it has a positive phase margin but the starting phase seems wrong. Thanks for the help.
 

JT

Junior Member level 1
Joined
Dec 20, 2005
Messages
18
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,281
Activity points
1,474
Well, the easiest to check AC stability is to cut the circuit at a point where you have all the feedback loops included, and this is at the output of the OTA.

Concerning the biasing, I would use a simple current mirror biased with a resistor to bias the cascodes and/or current sources.

I remember I had a hard time getting a similar circuit stable in the past, but I don't say it can't work.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top