Documente Academic
Documente Profesional
Documente Cultură
Sub-blocks or subcircuits
(A primitive, not independent)
Fig. 5.0-1
Types of Amplifiers
Most CMOS amplifiers fit naturally into the transconductance amplifier category as they
have large input resistance and fairly large output resistance.
If the load resistance is high, the CMOS transconductance amplifier is essentially a
voltage amplifier.
Characterization of an Amplifier
1.) Large signal static characterization:
• Plot of output versus input (transfer curve)
• Large signal gain
• Output and input swing limits
2.) Small signal static characterization:
• AC gain
• AC input resistance
• AC output resistance
3.) Small signal dynamic characterization:
• Bandwidth
• Noise
• Power supply rejection
4.) Large signal dynamic characterization:
• Slew rate
• Nonlinearity
Transconductance Transresistance
Stage Stage
Input Output Input Output
Voltage Voltage Voltage Voltage Voltage-to Current Current-to Voltage
Amplifier Current Voltage
Conversion Conversion
IBias IBias
MOS Loads BJT Loads
IBias IBias
+ +
VBE +
VT+ VCE(sat)
2VON -
+ +
- VT+V O N VBE
- -
MOS Transconductors BJT Transconductors Fig320-01
Amplifier Notation
Simpler notation:
VDD VDD
Input Output Input Output
Voltage Voltage Voltage Voltage Voltage Voltage
Amplifier Amplifier
VSS
060607-03 Split Power Supplies Single Power Supply
ID (mA)
M1 +
0.2
E vIN=2.0V vOUT
M2 + W1 = 2m
vIN
0.1 L1 1m
vIN
=1.5V - -
D
C A,B vIN=1.0V
0.0 0 1 2 3 4 5
vOUT 5
AB M2 cutoff
4 M2 saturated
C
3
vOUT
D
2
E
F
1 G H IJK
Fig. 320-02 0
0 1 2v 3 4 5
IN
M2 gm2vgs2
rds2 Rout
ID vOUT G1
D1=D2=G2
+ + + +
vIN vin gm1vgs1 vout vin g vout
M1 rds1 m1vin rds1 gm2vout rds2
- - - -
S1=B1 Fig. 320-03
Sum the currents at the output node to get,
gm1vin + gds1vout + gm2vout + gds2vout = 0
Solving for the voltage gain, vout/vin, gives
K' W L
vout gm1 gm1 N 1 2
vin gds1 gds2 gm2 gm2
PL W
K'
1 2
The small-signal output resistance can also be found from the above by letting vin = 0 to
get,
1 1
Rout gds1 gds2 gm2 gm2
z1
0dB log10
|p1| -3dB
0512-06-02.EPS
Observation:
The poles in a MOSFET circuit can be found by summing the capacitance
connected to a node and multiplying this capacitance times the equivalent resistance from
this node to ground and inverting the product.
(See Appendix 5A for details on frequency response and Bode plots)
vOUT
2
E
1 F
GH IJK
0
IN
0 1 2v 3 4 5 Fig. 5.1-5
Regions of operation for the transistors:
M1: vDS1 vGS1 -VTn vOUT vIN - 0.7V
M2: vSD2 vSG2 - |VTp| VDD-vOUT VDD -VGG2 - |VTp| vOUT 3.2V
CMOS Analog Circuit Design © P.E. Allen - 2006
M2 rds2
Rout
VGG2 ID vOUT G1 D1=D2
+ + + +
vIN vin gm1vgs1 vout vin g vout
M1 rds1 m1vin rds1 rds2
- - - -
S1=B1=G2 Fig. 5.1-5B
Midband Performance:
gm1 2K' W
vout N 1 1 1 1 1
vin gds1 gds2 L1ID
1
2 D !!! and R out gds1 gds2 DI ( 1 ) 2
vout
vin Strong Inversion
Weak
Invers-
ion
log(IBias)
1μA 060614-01
s
Fig. 5.1-4
Vout(s) gmR
out 1 - z 1
Vin(s) s
1 - p1
1 gm
where gm gm1, p1 Rout(Cout+CM and z1 = CM
1
and Rout gds1 + gds2 and Cout Cgd2 Cbd1 Cbd2 CL CM = Cgd1
Therefore, if |p1|<|z1|, then the 3 dB frequency response can be expressed as
gds1 gds2
-3dB 1 Cgd1 Cgd2 Cbd1 Cbd2 CL
PUSH-PULL INVERTER
Voltage Transfer Characteristic of the Push-Pull Inverter
v =4.5V
vIN=5.0V IN vIN
=4.0V vIN=3.5V
1.0 5V
vIN=0.5V
vIN=1.0V W2 = 2m
0.8
vIN=1.5V L2 1m
vIN=2.0V vIN=3.0V
M2 ID
0.6
vIN=2.5V + M1 +
ID (mA)
F voltage
swing
1
G
H IJK
0
0 1 2v 3 4 5 Fig. 5.1-8
IN
Regions of operation for M1 and M2:
M1: vDS1 vGS1 - VT1 vOUT vIN - 0.7V
M2: vSD2 vSG2-|VT2| VDD -vOUT VDD -vIN-|VT2| vOUT vIN + 0.7V
CMOS Analog Circuit Design © P.E. Allen - 2006
Chapter 5 – Section 1 (7/5/06) Page 5.1-14.
1
Rout gds1 + gds2
gm1+gm2 gm1+gm2 g gds2)
z = CM = Cgd1+Cgd2 and p1 Cgd1 Cgd2 ds1
Cbd1 Cbd2 CL
If z1 > |p1|, then
gds1 gds2
-3dB Cgd1 Cgd2 Cbd1 Cbd2 CL
Fig. 5.1-10
Approach:
1.) Assume a mean-square input-voltage-noise spectral density en2 in series with the gate
of each MOSFET.
(This step assumes that the MOSFET is the common source configuration.)
2.) Calculate the output-voltage-noise spectral density, eout2 (Assume all sources are
additive).
3.) Refer the output-voltage-noise spectral density back to the input to get equivalent
input noise eeq2.
4.) Substitute the type of noise source, 1/f or thermal.
CMOS Analog Circuit Design © P.E. Allen - 2006
* + +
vgs2 gm2vgs2 rds1 rds2 eout2
- _
Fig. 5.1-11
We can show that,
eout2 gm2(rds1||rds2) 2
en22 = 1 + gm2(rds1||rds2) = 1
Fig. 5.1-12.
The output-voltage-noise spectral density of this inverter can be written as,
eout2 = (gm1rout)2en12 + (gm2rout)2en22
or
(gm2rout)2 g en2 2
m22
e n12 + (gm1rout) 2en2 = en1 1 + gm1 en12
eeq2 = 2 2
* M1
Fig. 5.1-13.
The equivalent input-voltage-noise spectral density of the push-pull inverter can be found
as
g e g e
m1 n1 2 m2 n2 2
eeq =
+ gm1 + gm
gm1 + gm2 2
If the two transconductances are balanced (gm1 = gm2), then the noise contribution of
each device is divided by two.
The total noise contribution can only be reduced by reducing the noise contribution of
each device.
(Basically, both M1 and M2 act like the “load” transistor and “input” transistor, so there
is no defined input transistor that can cause the noise of the load transistor to be
insignificant.)
CMOS Analog Circuit Design © P.E. Allen - 2006
vID - + where
vIC vOUT AVD = differential-mode voltage gain
2
- AVC = common-mode voltage gain
Fig. 5.2-1B
n+ n+ p+ n+ n+ n+
p-well
n-substrate
Fig. 5.2-3
1.) Bulks connected to the sources: No modulation of VT but large common mode
parasitic capacitance.
2.) Bulks connected to ground: Smaller common mode parasitic capacitors, but
modulation of VT.
If the technology is n-well CMOS, there is no choice. The bulks must be connected to
ground.
Voltage Transfer Function of the Differential Amplifer with a Current Mirror Load
VDD = 5V
5
2μm 2μm
1μm 1μm M4 active
M4 iD4 iOUT 4
iD3 M3 M4 saturated
vOUT (Volts)
2μm 2μm +
1μm iD1 iD2 3
1μm
VIC = 2V
+ M1 M2 +
vGS1 - - vGS2 vOUT 2
2μm M2 saturated
vG1 1μm ISS vG2 1 M2 active
M5
- - -
VBias 0
-1 -0.5 0 0.5 1
vID (Volts) 060705-01
M5
VBias IDD
- -
vSG 1 vSG2
+ M1 +
M2
+ +
iD1 iD2 iOUT
iD3 iD4 +
vG1 vG2
M3 vOUT
M4
- - -
Fig. 5.2-7
M4 D1=G3=D3=G4 C3
M3
iD3 iD4 iout G1 v G2 rds1 S1=S2 rds2 D2=D4
+ id -
+ + +
iD1 iD2 + i3
vg1 vg2 1 rds5 i3 vout
M1 M2 C1
gm3 rds3 gm1vgs1 gm2vgs2 rds4 C2
- - -
vid vout S3 S4
M5 iout'
ISS G1 G2 D1=G3=D3=G4 D2=D4
VBias - + vid -
+ + +
vgs1 vgs2 i3 C3
1 vout
gm1vgs1 C1 g m2vgs2 i3 rds2 rds4 C2
- - rds1 rds3 gm3 -
S1=S2=S3=S4 Fig. 330-03
Differential Transconductance:
Assume that the output of the differential amplifier is an ac short.
gm1gm3rp1
iout’ 1 gm3rp1 vgs1 gm2vgs2 gm1vgs1 gm2vgs2 gmdvid
where gm1 gm2 gmd, rp1 rds1rds3 and i'out designates the output current into a short
circuit.
†
It can be shown that the current mirror causes this requirement to be invalid because the drain loads are not matched. However, we will continue to
use the assumption regardless.
CMOS Analog Circuit Design © P.E. Allen - 2006
Common Mode Analysis for the Current Mirror Load Differential Amplifier
The current mirror load differential amplifier is not a good example for common mode
analysis because the current mirror rejects the common mode signal.
VDD
M3 M4
+
M2
M1 M2 vout 0V
vic
+ -
VBias M5
- Fig. 5.2-8A
M3 M4 M3 M4 M3 M4
vo1 vo2 vo1 vo2 vo1 vo2
v1 v2
M1 M2 M1 M2 M1 M2
ISS M5x12 ISS
vid vid ISS 2 2
2 2 vic vic
M5
VBias VBias
Ignore the zeros that occur due to Cgd1, Cgd2 and Cgd4.
C1 = Cgd1+Cbd1+Cbd3+Cgs3+Cgs4, C2 = Cbd2 +Cbd4+Cgd2+CL and C3 = Cgd4
If C3 0, then we can write
gm1 gm3 gds2 + gds4
2
Vout(s) g + gds4
ds2
V
gm3 + sC1 gs1
(s) - Vgs2 s + 2
(s) where 2 = C2
If we further assume that gm3/C1 >> (gds2+gds4)/C2 = 2
then the frequency response of the differential amplifier reduces to
Vout(s) gm1 2
Vid(s) gds2 gds4 s 2
(A more detailed analysis will be made in Chapter 6)
R1 M2
vo1 gm2vo1 vout
gm1vin
vin M1 R2
Fig. 5.2-10C
M3 M4
gm1vid gm1vid rout
2 2
+
M1 gm1vid gm2vid M2
2 2
+v
id vid- v
out
2- + 2
+ -
M5 v id
VBias
-
Fig. 5.2-11
vin
vgs2 = vg2 - vs2 = vin - (gm2rds1)vgs2 vgs2 = 1+g r
m2 ds1
gm2vin
Thus, iout = 1+gm2rds1 = gm2(eff) vin
CMOS Analog Circuit Design © P.E. Allen - 2006
ISS ISS
Linearization
vin vin
-ISS -ISS
060608-03
Method (degeneration):
VDD VDD
M3 M4 M3 M4
iout iout
M1 M2 M1 M2
RS RS VDD VDD
or
vin 2 2 2 vin RS 2
M5
VNBias1 M5 VNBias1 M6
060118-10
M1 VBias M2 V M1 M2 V
DD or DD
vin M6 2 M6 2
vin
M7
M5x1/2
VNBias1 M5x1/2 M5
VNBias1 M6
Note that these transconductors on this slide and the last can all be adjusted by changing
the value of ISS.
* M1 M2 * * M1 M2
ito2 vOUT
en32 en42
M3 M4 Vout M3 M4
* *
Fig. 5.2-11C
1/f Noise (en12en2 2and en3 2en4 ):2 Thermal Noise (en12en2 2and en3 2en4 ):2
2BP K’ B L W L K'
N N 12 16kT 3 1 31/2
eeq(1/f)= fW1L1 1 + K’PBP L3 eeq(th)= 3[2K' (W/L) I ] 1/2 1 L3W1K'1
1 11
Current Current
I1 I3
I3 I1
0 vDS1 0 vDS1
0 VDS1<VDS (sat) VDD 0 VSD3<VSD(sat) VDD
(a.) I1>I3. (b.) I3>I1. Fig. 5.2-13
Operation:
• Common mode output voltages are sensed at the gates of MC2A and MC2B and
compared to VCM.
• The current in MC3 provides the negative feedback to drive the common mode output
voltage to the desired level.
• With large values of output voltage, this common mode feedback scheme has flaws.
CMOS Analog Circuit Design © P.E. Allen - 2006
MC5 M5
MB
Note that RCM1 and RCM2 must not load the output of the differential amplifier.
+VDS5(sat) + VGS2
SR = ISS/CL
Pdiss = (VDD+|VSS|)xAll dc currents flowing from VDD or to VSS
Example 5.2-2 - Design of a MOS Differential Amp. with a Current Mirror Load
Design the currents and W/L values of the current mirror load MOS differential amplifier
to satisfy the following specifications: VDD = -VSS = 2.5V, SR 10V/μs (CL=5pF), f-
3dB 100kHz (CL=5pF), a small signal gain of 100V/V, -1.5VICMR2V and Pdiss
mW. Use the parameters of KN’=110μA/V2, KP’=50μA/V2, VTN=0.7V, VTP=-0.7V,
N=0.04V-1 and P=0.05V-1.
Solution
1.) To meet the slew rate, ISS 50μA. For maximum Pdiss, ISS 200μA.
2
2.) f-3dB of 100kHz implies that Rout 318k Therefore Rout = (N+P)ISS 318k
ISS 70μA Thus, pick ISS = 100μA
3.) VIC(max) = VDD - VSG3 + VTN1 2V = 2.5 - VSG3 + 0.7
2·50μA
VSG3 = 1.2V = 50μA/V2(W3/L3) + 0.7
W3 W4 2
L3 = L4 = (0.5)2 = 8
gm1
2·110μA/V2(W1/L1) W1 W1 W2
4.) 100=gm1Rout=gds2+gds4 = (0.04+0.05) 50μA = 23.31 L1 L = L =18.4
1 2
CMOS Analog Circuit Design © P.E. Allen - 2006
W5 2ISS
VDS5(sat) = 0.3 - 0.222 = 0.0777 L5 KN’VDS5(sat)2 = 150.6
=
We probably should increase W1/L1 to reduce VGS1. If we choose W1/L1 = 40, then
VDS5(sat) = 0.149V and W5/L5 = 41. (Larger than specified gain should be okay.)
VNBias1
vIN IBias vIN M1
060609-01
The frequency response can be found by replacing rds3 in the previous slide with,
rds3
rds3* srds3Cout + 1 where Cout = Cgd2 + Cgd3 + Cbd2 + Cbd3 + CL
Vout gm2rds2rds31 gm2rds2rds3 1
Av(s) = Vin = + rds2+rds3 rds2rds3Cout = + rds2+rds3
s
s
rds2+rds3 + 1 1 - p1
-1
where p1 = rds2rds3 Cout -3dB = |p1|
rds2+rds3
CMOS Analog Circuit Design © P.E. Allen - 2006
VNBias2
M2
M1
vIN
060609-05
ID (mA)
K GF
W2 = 2m
JIH E L2 1m
0.2 vIN=2.0V 3.4V
M3 vOUT
M1
0.1 D W1 = 2m
vIN=1.5V + L1 1m
C vIN
A,B vIN=1.0V --
0.00
1 2 3 4 5 5
vOUT ABC
D
4
E
M3 active
3 M3 saturated M2 saturated
vOUT
M2 active
2
F
GH
1
M1 sat- M1 I JK
urated active
0
Fig. 5.3-2 0 1 2v
IN
3 4 5
M1 sat. when VGG2-VGS2 VGS1-VT vIN 0.5(VGG2+VTN) where VGS1=VGS2
M2 sat. when VDS2VGS2-VTN vOUT-VDS1VGG2-VDS1-VTN vOUT VGG2-VTN
M3 is saturated when VDD-vOUT VDD - VGG3 - |VTP| vOUT VGG3 + |VTP|
CMOS Analog Circuit Design © P.E. Allen - 2006
Example 5.3-1 - Calculation of the Min. Output Voltage for the Cascode Amplifier
(a.) Assume the values and parameters used for the cascode configuration plotted in the
previous slide on the voltage transfer function and calculate the value of vOUT(min).
(b.) Find the value of vOUT(max) and vOUT(min) where all transistors are in saturation.
Solution
(a.) Using the previous result gives,
vOUT(min) = 0.50 volts.
We note that simulation gives a value of about 0.75 volts. If we include the influence of
the channel modulation on M3 in the previous derivation, the calculated value is 0.62
volts which is closer. The difference is attributable to the assumption that both vDS1 and
vOUT are small.
(b.) The largest output voltage for which all transistors of the cascode amplifier are in
saturation is given as
vOUT(max) = VDD - VSD3(sat)
and the corresponding minimum output voltage is
vOUT(min) = VDS1(sat) + VDS2(sat) .
For the cascode amplifier of Fig. 5.3-2, these limits are 3.0V and 2.7V.
Consequently, the range over which all transistors are saturated is quite small for a 5V
power supply.
CMOS Analog Circuit Design © P.E. Allen - 2006
= i1(rds2 + rds3) - gm2 rds2vs2 Solving this equation for the ratio of vs2 to i1
gives
vs2 rds2 + rds3
Rs2 = i = 1 + gm2rds2
1
We see that Rs2 equals 2/gm2 if rds2 rds3. Thus, if gm1 gm2, the voltage gain v1/vin -2.
Note that:
rds3 =0 that Rs21/gm2 or rds3=rds2 that Rs22/gm2 or rds3rds2gmrds that Rs2rds!!!
Principle: The small-signal resistance looking into the source of a MOSFET depends on
the resistance connected from the drain of the MOSFET to ac ground.
CMOS Analog Circuit Design © P.E. Allen - 2006
where
C3(gds1 gds2 gm2) C2(gds2 gds3) C1(gds2 gds3)
a gds1gds2 gds3(gm2 gds1 gds2)
and
C3(C1 C2)
b gds1gds2 gds3(gm2 gds1 gds2)
Assuming that the poles are split allows the use of the previous technique to get,
1 1 gm1C2
p1 R1(C1C2)R3(C2C3)gm1R1R3C2 gm1R1R3C2 and p2 C1C2C1C3C2C3
The Miller effect has caused the input pole, 1/R1C1, to be decreased by a value of gm1R3.
CMOS Analog Circuit Design © P.E. Allen - 2006
VNBias2 M2
Cgd1
Rs2
RS vOUT
+ v1
vS vI N M1
-
060610-02
The Miller effect causes Cgs1 to be increased by the value of 1 + (v1/vin) and appear in
parallel with the gate-source of M1 causing a dominant pole to occur.
The cascode amplifier eliminates this problem by keeping the value of v1/vin small by
making the value of Rs2 approximately 2/gm2.
vin
Assuming that the small-signal resistance looking into Fig. 5.4-2
the current amplifier is much less than R1 or R2,
vin
io= A (i
i 1-i2) = A i R 1 - io
I1 I2 iout
iin iin iout
+ C2
R RL
M1 M2 vin
rds1 gm2vin rds2 0
gm1vin C1 C3
-
Fig. 5.4-3
Current Amplifier
1 1 W2/L2
Rin = g Rout = I and Ai = W1/L1 .
m1 o
Frequency response:
-(gm1+gds1) -(gm1+gds1) -gm1
p1 = C1+C2 = Cbd1 +Cgs1+C +C
gs2 gd2
= Cbd1 +Cgs1+C +C
gs2 gd2
Note that the bandwidth can be almost doubled by including the resistor, R.
(R removes Cgs1 from p1)
VDD VDD
IIN IOUT
iin iout
M3
VNBias2 M4
vIN vOUT
M1 M2
060610-01
1 W2/L2
Rin gm1, Rout rds2gm4rds4, and Ai = W1/L1
Fig. 5.4-5
Current Amplifier
Feedback concept:
Input resistance without feedback rds1.
g m1
g m3
Loop gain gds1gds3 assuming that the resistances of I1 and I3 are very large.
Implementations:
VDD
VDD VDD VDD M3 M4
iO
I 2I I
i1 iO
M1 M2
i2 i2 i1 i2
VGG1
i1-i2
M1 M2 M3 M4
M5 M6
VGG2
Fig. 5.4-7
CMOS Analog Circuit Design © P.E. Allen - 2006
Chapter 5 – Section 4 (7/5/06) Page 5.4-10.
Summary
• Current amplifiers have a low input resistance, high output resistance, and a defined
output-input current relationship
• Input resistances less than 1/gm require feedback
However, all feedback loops have internal poles that cause the benefits of negative
feedback to vanish at high frequencies.
In addition, these feedback loops can have a slow time constant from a pole-zero
pair.
• Voltage amplifiers using a current amplifier have high values of gain-bandwidth
• Current amplifiers are useful at low power supplies and for switched current
applications
t
3.) Push-pull amplifiers i2
Class B
4.) Substrate BJT amplifiers i1
iOUT
Current
CLASS A AMPLIFIERS
Current source load inverter
VDD iD
A Class A circuit has VDD+|VSS|
RL
current flow in the MOSFETs M2
during the entire period of a VGG2 iOUT RL dominates
IQ vOUT
sinusoidal signal. IQ as the load line
Characteristics of Class A iD1
amplifiers: vIN M1CL RL vOUT
IQRL IQRL
• Unsymmetrical sinking and VSS VDD
sourcing VSS Fig. 5.5-1
• Linear
• Poor efficiency
vOUT(peak)2 vOUT(peak)2
vOUT(peak)2
PRL 2RL 2RL
Efficiency = PSupply = (VDD-VSS)IQ = (V
DD-VSS) VDD-V SS
=
(VDD -VSS) 2R
L
Maximum efficiency occurs when vOUT(peak) = VDD = |VSS| which gives 25%.
IQ Larger RL
0 vDS1
IQRL IQRL
VSS 0 VDD Fig. 040-03
M3 M2 RL
IQRL<|VSS|+VON2
VSS VSS Fig. 040-01 Triode |VSS|+VON2
|VSS| Fig. 040-02
Maximum output voltage swings:
vOUT(min) VSS - VON2 (if RL is large) or vOUT(min) -IQRL (if RL is small)
vOUT(max) = VDD - VON1 (if vIN > VDD) or vOUT(max) VDD - VGS1
vOUT(peak)2 vOUT(peak)2
vOUT(peak)2
PRL 2RL 2RL
PSupply (VDD-VSS)IQ =
= (V
=
DD-VSS) VDD-V SS
(VDD -VSS) 2R
L
Maximum efficiency occurs when vOUT(peak) = VDD = |VSS| which gives 25%.
Comments:
• Maximum efficiency occurs for the minimum value of RL which gives max. swing.
• Other values of RL result in less efficiency (and smaller signal swings before clipping)
• We have ignored the fact that the dynamic Q point cannot travel along the full length of
the load line because of minimum and maximum voltage limits.
CMOS Analog Circuit Design © P.E. Allen - 2006
Chapter 5 – Section 5 (7/5/06) Page 5.5-12.
v
+ gs1 -
+ C1 +
vin rds1 rds2 RL C2 vout
gm1vin gm1vout gmbs1vout
- -
Fig. 040-04
PUSH-PULL AMPLIFIERS
Push-Pull Source Follower
VDD VDD
Can both sink and source VDD
M6
current and provide a slightly M1 VGG
M5 M1 VSS
lower output resistance. VBias VSS
iOUT VSS iOUT
vIN vOUT
VBias vOUT
RL VDD M4 M2 VDD RL
Efficiency: M2 VDD
Depends on how the vIN M3
transistors are biased. VSS
VSS VSS Fig. 060-01
• Class B - one transistor has
current flow for only 180° of the sinusoid (half period)
vOUT(peak)2
PRL 2RL vOUT(peak)
Efficiency = P = 1 2v
OUT(peak)
= 2 VDD -VSS
VDD
(VDD -VSS) 2
RL
Maximum efficiency occurs when vOUT(peak) =VDD and is 78.5%
• Class AB - each transistor has current flow for more than 180° of the sinusoid.
Maximum efficiency is between 25% and 78.5%
CMOS Analog Circuit Design © P.E. Allen - 2006
0V 0mA 0V 0mA
vout vG2 vout vG2
-1V -1V
iD2 iD2
-2V -1mA -2V -1mA
-2 -1 0 1 2 -2 -1 0 1 2
Vin(V) Vin(V)
Class B, push-pull, source follower Class AB, push-pull, source follower Fig. 060-02
Comments:
• Note that vOUT cannot reach the extreme values of VDD and VSS
• IOUT+(max) and IOUT-(max) is always less than VDD/RL or VSS/RL
• For vOUT = 0V, there is quiescent current flowing in M1 and M2 for Class AB
• Note that there is significant distortion at vIN =0V for the Class B push-pull follower
v
+ gs1 -
+ C1 +
vin 1 vout
gm2 RL C2
gm1vin gm1vout gmbs1vout rds1 gm2vin gm2vout gmbs2vout rds2 -
-
Fig. 060-03
M2
VTR2 iOUT
vIN vOUT
VTR1
M1CL RL
VDD
M5 M6
M1 M3 VGG3
iOUT
vIN vOUT
M2 M4 VGG4
CL RL
M7 M8
If vin+ goes low, M5 pulls the gates of M1 and M2 high. M4 shuts off causing all of the
current flowing through M5 (2Ib) to flow through M3 shutting off M1. The gate of M2 is
high allowing the buffer to strongly sink current. If vin- goes high, M6 pulls the gates of
M1 and M2 low. As before, this shuts off M2 and turns on M1 allowing strong sourcing.
CMOS Analog Circuit Design © P.E. Allen - 2006
Chapter 5 – Section 5 (7/5/06) Page 5.5-20.
vOUT
vIN
VT+2VSat
050423-10
vIN
050423-08
M3
Q1 M2
iB vout vout
iB
M2 Q1
CL M3 CL
VSS VSS VSS
Comments: p-well CMOS n-well CMOS
Fig. 5.5-8A
Error M2
Amplifier
iOUT
vIN vOUT
- +
Error
Amplifier CL RL
M1
Fig. 060-07
VSS
rds1||rds2
Rout = 1+Loop Gain
Comments:
• Can achieve output resistances as low as 10.
• If the error amplifiers are not balanced, it is difficult to control the quiescent current in
M1 and M2
• Great linearity because of the strong feedback
• Can be efficient if operated in class B or class AB
R1 R2 iOUT
vIN vOUT
CL RL
M1
VSS Fig. 060-08
R1 gm1+gm2
Loop gain R +R
1 2 gds1+gds2+GL
rds1||rds2
Rout = R gm1+gm2
1+R
1
+R
1 2 gds1+gds2+GL
Let R1 = R2, RL = , IBias = 500μA, W1/L1 = 100μm/1μm and W2/L2 = 200μm/1μm.
Thus, gm1 = 3.316mS, gm2 = 3.162mS, rds1 = 50k and rds2 = 40k.
50k|40k 22.22k
Rout =
3316+3162 = 1+0.5(143.9) = 304 Rout = 5.42k if RL = 1k)
1+0.5 25+20
060204-07
It is useful to plot the roots of the transfer function on the complex frequency plane.
For the previous T(s), the roots are:
The numerator root (zero) is s = z1 = +(gm/C1)
The denominator root (pole) is s = p1= -[1/R2(C1+ C2)]
CMOS Analog Circuit Design © P.E. Allen - 2006
Frequency Response
Frequency response is the result when we replace the complex frequency variable s with
j. (This amounts to evaluating T(s) on the imaginary axis of the complex frequency
plane.)
The frequency response is characterized by the magnitude and phase of T(j).
Example:
a0 + a1s s = j a0 + a1j a0 + ja1
Assume T(s) = b0 + b1s * T(j) = b0 + b1j = b0 + j b1
Since T(j) is a complex number, we can express the magnitude and phase as,
a02 + (a )12 a 1
b 1
|T(j)| = b02 + ( b 1)2 Arg[T(j)] = +tan -1 a0 - tan-1 b0
For the previous example, the magnitude and phase would be,
1 + (C1/gm)2 Note: Because the zero is on
|T(j)| = gmR2 1 + [ R2(C1+C2)]2 the positive real axis, the
phase due to the zero is
Arg[T(j)] = -tan-1(C1/gm) - tan-1[ R2(C1+C2)] -tan-1( ) rather than +tan-1( ).
More about that later.
CMOS Analog Circuit Design © P.E. Allen - 2006
Chapter 5 – Appendix 5A (7/5/06) Page 5.7-4.
0.8
0.707 -40°
|T(j)|/T(0)
0.6 -60°
0.4 -80°
-100°
0.2
0.707 frequency -120°
0.0 -140°
0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0
060205-01 Normalized Frequency (/|p1|) Normalized Frequency (/|p1|)
CMOS Analog Circuit Design © P.E. Allen - 2006
-3 dB
Phase Shift (Degrees)
-20dB/decade -30°
-5 dB
-60°
-10 dB -90°
-120°
-15 dB -3dB frequency
-150°
-20 dB -180°
0.01 0.1 1.0 10.0 100 1000 0.01 0.1 1.0 10.0 100 1000
060205-02 Log Normalized Frequency (/|p1|) Log Normalized Frequency (/|p1|)
To construct a Bode asymptotic magnitude plot for a low pass transfer function in the
form of products of roots:
1.) Start at a low frequency and plot 20 log10(|T(0)| until you reach the smallest root.
2.) At the frequency equal to magnitude of the smallest root, change to a line with a slope
of +20dB/decade if the root is a zero or -20dB/decade if the root is a pole.
3.) Continue increasing in frequency until you have plotted the influence of all roots.
CMOS Analog Circuit Design © P.E. Allen - 2006
Chapter 5 – Appendix 5A (7/5/06) Page 5.7-6.
j10 1.0
0.8
j10-p1 j8 0.6
j10-z1
0.4
j8-p1 j8-z1
j6
0.2
j6-z1
j6-p1 0.0
0 1 2 3 4 5 6 7 8 9 10
j4 j4-z1
j4-p1 j2-z1
j2 j0-z1
j2-p1
j0-p1
j0
p1=-1 z1=10 060205-04
Note: The roots maximally influence the magnitude when is such that the angle
between the vector and the horizontal axis is 45°. This occurs at j1 for p1 and j10 for z1.
CMOS Analog Circuit Design © P.E. Allen - 2006
From the graph, we see that the -3dB bandwidth is close to 11-12 Rad/sec.