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.

stability of a feedback loop in a digital driver

Status
Not open for further replies.

mburakbaran

Member level 2
Joined
Jan 18, 2010
Messages
44
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
leuven
Activity points
1,724
Hello, I am designing a slew-rate controlled digital output driver. The simplified output stage is attached. The feedback is done via the capacitor at the picture from output to a switching nodes. You can see the two switch transistors in rectangular.

Here, I am also adding series resistors to the gates of the output transistors in order to filter out some EMI that might be coupled inside. The output transistors are pretty big (around 5mm width fro the pmos e.g.) so adding a series resistor basically forms a Low pass RC. Anyway, my question is, how can I analyze the stability of these two feedback loops shown in circles? I mean I am doing transient simulations and all and everything seems ok, but what should I do to make sure that this will operate stable? I do not know about cutting the loops and applying sth from somewhere and stuff. Could somebody be help with this?

Much appreciated and thanks a lot.
 

Attachments

  • Untitled.png
    Untitled.png
    24.5 KB · Views: 84

You didn't reveal which analysis tool you're using. If it is Cādence SPECTRE, insert an iprobe instance in series with Cf, run an STB analysis and plot gain & phase.
 

You didn't reveal which analysis tool you're using. If it is Cādence SPECTRE, insert an iprobe instance in series with Cf, run an STB analysis and plot gain & phase.
Hello,

I am indeed using Cadence. I have put the iprobe instance in series with the cap but Where should I examine the gain and phase? I mean which two points should those be to select when choosing gain&phase? I am a little confused. If it was an opamp, i would have looked to the gain and phase between output and the input, but here, since this is a digital circuit, it is probably solving for one of the output transistors off case (either logic 1 or 0) considering that specific DC point. Am I making any sense? Thanks a lot.
 

Right, it's always between input and output, however I'm not sure if this would work successfully with sort of a digital circuit. But you could try it anyway, separately for both logic states.

Another possibility would be PSTB, see this SpectreRF PSTB Analysis Application Note.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top