stability and frequency compensation
DESCRIPTION
Stability and Frequency Compensation. Chapter 10. General Consideration. Unstable if. Alternatively,. (to grow in magnitude). (to add in phase). Body Plots. ( GX,Gain cross over frequency). (PX, phase crossover point). Worst Case Scenario ( β =1). β increases. ( β increases). - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/1.jpg)
Stability and Frequency Compensation
Chapter 10
![Page 2: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/2.jpg)
General Consideration
Unstable if
Alternatively,
(to add in phase)
(to grow in magnitude)
![Page 3: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/3.jpg)
Body Plots
(GX,Gain cross over frequency)
(PX, phase crossoverpoint)
![Page 4: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/4.jpg)
Worst Case Scenario (β=1)
(β increases)
Assumptions:1. β does not depend on frequency.2. β ≤1The magnitude plots are shifted down. The system becomesmore stable as β is reduced. βH(ω) with β=1 represents the worst case stability. H (ω) is often used to analyze stability.
β increases
![Page 5: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/5.jpg)
Review Slides
![Page 6: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/6.jpg)
Laplace Transform/Fourier Transform for RC LPF
𝑉 𝑜𝑢𝑡𝑉 𝑖𝑛
(𝑠)=1/(1+𝑠𝑅𝐶)
𝑉 𝑜𝑢𝑡𝑉 𝑖𝑛
( 𝑗ω)=1 /(1+ 𝑗ω 𝑅𝐶)
𝑠= 𝑗ω
)|=1/| +p|
Phase=-tan-1(/p)
p=1/(RC)
(Fourier Transform)
(Laplace Transform)
𝑗ω
-p
𝑗ω| +p|
Location of the pole in the left complexplane
𝜎
Complex s plane
![Page 7: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/7.jpg)
Rules of thumb: (applicable to a pole)Magnitude:1. 20 dB drop after the cut-off frequency2. 3dB drop at the cut-off frequencyPhase:3. -45 deg at the cut-off frequency. Phase is more significantly affected by the pole than
magnitude.4. 0 degree at one decade prior to the cut-frequency5. 90 degrees one decade after the cut-off frequency
![Page 8: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/8.jpg)
Laplace Transform/Fourier Transform for RC HPF
𝑉 𝑜𝑢𝑡𝑉 𝑖𝑛
(𝑠)=𝑠𝑅𝐶 / (1+𝑠𝑅𝐶)
𝑉 𝑜𝑢𝑡𝑉 𝑖𝑛
( 𝑗ω)= 𝑗ω𝑅𝐶 /(1+ 𝑗ω𝑅𝐶)
𝑠= 𝑗ω
)|=| |/| +p|
Phase=90-tan-1(/p)
p=1/(RC)Zero at DC.
(Fourier Transform)
(Laplace Transform)
𝑗ω
-p
𝑗ω| +p|
Location of the pole in the left complexplane
𝜎
Complex s plane
![Page 9: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/9.jpg)
Zero at the origin.Thus phase(f=0)=90 degrees.The high pass filter has a cut-off frequency of 100.
![Page 10: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/10.jpg)
Time-Domain Response of a System Versus Position of Poles
(unstable)(constant magnitudeOscillation)
(exponential decay)
The location of the poles of a closedLoop system is shown.
![Page 11: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/11.jpg)
One-Pole System(one-pole feedforward amplifier)
Ione pole system isUnconditionally Stable.
![Page 12: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/12.jpg)
Root Locus Plot for a One Pole System
As the loop gain increase (e.g. β), the pole moves away from the origin.
![Page 13: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/13.jpg)
Two-Pole System
The system is stable since theloop gain is less than 1 at a frequencyFor which the angle(βH(ω))=-180.
When β is reduced,the system becomesmore stable.
Assumption:β does not dependon frequency.
![Page 14: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/14.jpg)
Root Locus Plot for a Two-Pole System (1)
![Page 15: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/15.jpg)
Root Locus Plot for a Two-Pole System (2)
![Page 16: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/16.jpg)
Three-Pole System
![Page 17: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/17.jpg)
Relative Location of GX and PX
• Case 1: <βH(jω1)=-175o
• Case 2: <βH(jω1) such that GX<<PX• Case 3: <βH(jω1)=-135
![Page 18: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/18.jpg)
Case 1: <βH(jω1)=-175o
The system is technically stable, butit suffers from ringing.
![Page 19: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/19.jpg)
Case 2: <βH(jω1) such that GX<<PX
![Page 20: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/20.jpg)
Case 3: <βH(jω1)=-135
(30% peaking)
![Page 21: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/21.jpg)
Phase Margin
Phase Margin=Phase at GX +180o
![Page 22: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/22.jpg)
Transient Response Versus PM
• Peaking is usually correlated with ringing in the time domain!
PM=60o, usually the optimum value.
![Page 23: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/23.jpg)
Caution
• PM is useful for small signal analysis.• For large signal step response of a
feedback system, the nonlinear behavior is usually such that a system with satisfactory PM may still exhibit excessive ringing.
• Transient analysis should be used to analyze large signal response.
![Page 24: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/24.jpg)
Example: A system with PM =60 but still exhibit ringing when driven by a large signal
![Page 25: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/25.jpg)
Frequency Compensation
• Reason for frequency compensation:– |βH(ω)| does not drop to unity when
<βH(ω) reaches -180o. – Possible Solution:
(Push PX Out)(push GX in)
![Page 26: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/26.jpg)
Option 1: Push PX OUT
(minimize the #of poles)
What’s the problem?Each stage contributes a pole.
Reduce # of stages impliesdifficult trade-off of gain versus output swings.
![Page 27: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/27.jpg)
Option 2: Push GX In
Problem:
Bandwidth is sacrificed for stability.
![Page 28: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/28.jpg)
Typical Approach
• Minimize the number of poles first.• Use compensation to move the GX
towards the origin next.
![Page 29: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/29.jpg)
Review:Small Signal Equivalent Model
(Transmission Zero)
![Page 30: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/30.jpg)
Review:Differential Pair with Current Mirror
(Slow Path)
(Fast Path)
Caution:Not a good Idea to cancel the non-dominant pole withThe zero. You may have settling problem due to a step response.
![Page 31: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/31.jpg)
Telescopic Op-Amp
(Dominant pole)
(Non-dominant Pole, and a zero)
CGS5+CGS6+CDB5+2CGD6+CDB3+CGD3
![Page 32: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/32.jpg)
Bode Plot of the Telescopic Op-Amp
(Zero at 2ωp is neglected)
(Typically Limits the Phase Margin)
![Page 33: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/33.jpg)
Compensation Strategy (1)
Key points:1. The phase contribution of the dominant pole
near the PX is approximatelyl -90 degrees. 2. Moving the dominant pole towards the origin
affects the gain, but not the phase near PX.
![Page 34: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/34.jpg)
Compensation Strategy (2)Assumptions:1. The second non-dominantpole occupies a much higher frequency.2. Design for a phase margin of 45 deg.The desired phase at ωp,A is -135 deg.
Steps:3. Determine the desired location of the the dominant pole. (ω'p,A). Start from ωp,A,
Assume -20 dB/dec roll-off.
2. The load capacitance must increase byωp,A/ω'p,A.
3. The unity-gain bandwidth is ωp,A
![Page 35: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/35.jpg)
Increasing the Output Resistance does not Compensate the Op-Amp
![Page 36: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/36.jpg)
Fully Differential Telescopic Cascode
If M5 and M3 have the same gmoverid, gm5=gm3.
Since μp< μn, W5,6>W3,4 andN,K are more capacitive than X,Y.
X, Y are the non-dominant pole. (reason: 1/gm of M3,4)
(Dominant Pole)
![Page 37: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/37.jpg)
Effect of the Capacitance at N,K
N, K lowers the dominant pole, butdoes not introduce an additional pole.
Mirror pole is avoided!
![Page 38: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/38.jpg)
Two Stage Op-Amp
(low impedance node,high freq pole)
Cascode, High impedance node, dominant pole
High impedance node, CL may be large, dominant pole
![Page 39: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/39.jpg)
Bode Plots for the Two-Stage Op-Amp
Assumption: ωp,E< ωp,A
Stability Problem!
Compensation strategy:1. Move GX below PX.2. Move the unity gain bandwidth below or equal to the second pole.
Problem: A large compensation capacitor may be required!
![Page 40: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/40.jpg)
Miller Compensation
Create a larger capacitor at E using Miller effect.
Net effect: a moderate value capacitor (Cc) can beused to lower ωp,E, thus saving chip area.
![Page 41: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/41.jpg)
High Frequency Model of CS Stage (Review)
![Page 42: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/42.jpg)
Dominant Pole Approximation (Review)
A zero in the right-half-plane.
![Page 43: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/43.jpg)
Pole Splitting as a Result of Miller Compensation
(Simplified Model)
(Cc provides a low impedance path, thus reducing the resistance at node E to 1/gm.
![Page 44: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/44.jpg)
Observations
• By using Cc,–Only a moderate value capacitor is
required.–The output pole is shifted to a
higher frequency, allowing a greater unity bandwidth.
![Page 45: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/45.jpg)
Zero In the Right-Half Plane
Zero Frequency:
Zero is produced by Cc and CGD9 which introduced a lowimpedance path from input to output.
Effect of a zero:1. A RHP zero slows down the drop in the magnitude by contributing 20dB/dec.2. A RHP zero decreases phase by contributing a phase of –tan-1(ω/ωz)
Net effect on phase:3. GX is pushed to a higher frequency.4. PX is pushed to a lower frequency
![Page 46: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/46.jpg)
A RHP Zero’s effect on PM
GX is pushed out
PX is pushed in
![Page 47: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/47.jpg)
Moving the RHP Zero
(Derive this!)
(Cancel the non-dom. polewith the left plane zero)
![Page 48: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/48.jpg)
Downside of Miller Compensation
Increase CL will lower ωp2
Dominant pole
See next slide.
![Page 49: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/49.jpg)
Susceptibility of Miller Compensation Due to an Increased CL (Revised)
As CL increases, the stability of the circuitcan degrade.
![Page 50: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/50.jpg)
Other Compensation Techniques (1)
Feedback path : CCFeedfoward path
Feedfoward current flows through M2 to the power supply.
![Page 51: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/51.jpg)
Other Compensation Techniques (2)
The DC of output is not tied to the DC of X.
Note the current of the feedback current.
The feedforward path is broken sinceVX is not sensitive to small signal at Vd2.
![Page 52: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/52.jpg)
Misc. Slides
![Page 53: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/53.jpg)
Slewing in Two-Stage Op-Amps
The negative feedbackof the amplifier makes itsuch that V+ ~V-
![Page 54: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/54.jpg)
Small Signal Intuition
Virtual ground
![Page 55: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/55.jpg)
Positive Slew Rate
Slew Rate:
If M5 is not wide enough to supportISS+I1, VX drops to drive M1 into triodeRegion.
![Page 56: Stability and Frequency Compensation](https://reader035.vdocuments.net/reader035/viewer/2022081722/56813cce550346895da676cf/html5/thumbnails/56.jpg)
Negative Slew Rate
If ISS=I1, M5 will be turned off.If ISS>I1, V3 will enter the triode region.