Professional Documents
Culture Documents
Basic Concepts
Common Source Stage
Source Follower
Common Gate Stage
Cascode Stage
Hassan Aboushady
University of Paris VI
References
B. Razavi, Design of Analog CMOS Integrated Circuits,
McGraw-Hill, 2001.
H. Aboushady
University of Paris VI
Basic Concepts
Common Source Stage
Source Follower
Common Gate Stage
Cascode Stage
Hassan Aboushady
University of Paris VI
Basic Concepts I
Amplification is an essential function in most analog circuits !
Why do we amplify a signal ?
The signal is too small to drive a load
To overcome the noise of a subsequent stage
Amplification plays a critical role in feedback systems
In this lecture:
Low frequency behavior of single stage CMOS amplifiers:
Common Source, Common Gate, Source Follower, ...
Large and small signal analysis.
We begin with a simple model and gradually add 2nd order effects
Understand basic building blocks for more complex systems.
H. Aboushady
University of Paris VI
y (t ) 0 + 1 x (t ) + 2 x 2 (t ) + ... + n x n (t )
x1 x x2
y (t ) 0 + 1 x(t )
H. Aboushady
University of Paris VI
H. Aboushady
University of Paris VI
Basic Concepts
Common Source Stage
Source Follower
Common Gate Stage
Cascode Stage
Hassan Aboushady
University of Paris VI
Vout = VDD RD I D
M1 in the saturation region:
Vout = VDD RD
nCox W
(Vin VTH ) 2
2 L
C W
(Vin1 VTH ) 2
= VDD RD n ox
2 L
W
L
Vout
V
V
V
(
in TH out
University of Paris VI
M1 in deep
linear region:
Vout = VDD
Ron
VDD
=
W
Ron + RD 1 + C
RD (Vin VTH )
n ox
L
H. Aboushady
University of Paris VI
Vout = VDD RD
nCox W
2
(Vin VTH ) 2
Av =
Vout
W
= RD nCox (Vin VTH )
Vin
L
= g m RD
H. Aboushady
University of Paris VI
Example 1
Sketch ID and gm of M1 as a function of the Vin:
ID =
nCox W
(Vin VTH )
2 L
I
W
g m = D = nCox (Vin VTH )
VGS
L
H. Aboushady
W
Vout
I D = nCox (Vin1 VTH )Vout
2
L
I
W
g m = D = nCox Vout
VGS
L
VDD
Vout =
W
1 + nCox RD (Vin VTH )
L
University of Paris VI
V
W
I D RD
ID
L
Av = 2 nCox
W VRD
L ID
How to increase Av ?
Trade-offs:
Increase W/L
Increase VRD
Reduce ID
H. Aboushady
University of Paris VI
Vout = VDD RD
Av =
nCox W
2
Vout
W
= RD nCox (Vin VTH )(1 + Vout )
Vin
L
RD
nCox W
2
(Vin VTH ) 2
Vout
Vin
Av = RD g m RD I D Av
Av =
RD g m
1 + RD I D
I D = 1 / rO
Av = g m
rO RD
rO + RD
H. Aboushady
University of Paris VI
H. Aboushady
Av =
Vout
= g m (rO // RD )
Vin
University of Paris VI
Example 2
Assuming M1 biased in saturation,
calculate the small signal voltage gain :
I1 : Ideal current source
Infinite Impedance
Av = g m rO
Intrinsic gain of a transistor:
This quantity represents the maximum voltage
gain that can be achieved using a single device.
I D1 =
nCox W
2
Constant Current:
As Vin increases, Vout must decrease such that the
product remains constant
H. Aboushady
University of Paris VI
Av = g m (rO1 // rO 2 )
The output impedance and the minimum
required VDS of M2 are less strongly coupled than
the value and voltage drop of a resistor.
University of Paris VI
I
I VGS
Gm = D = D
Vin VGS Vin
VGS = Vin I D RS
VGS
I
= 1 D RS
Vin
Vin
I
1 RS D
Vin
Gm = g m (1 RS Gm )
Gm =
I D
VGS
Gm =
gm
1 + g m RS
gm =
I D
VGS
Gm =
Av = Gm RD
Av =
H. Aboushady
ID
g mV1
=
Vin V1 + g mV1RS
Gm =
g m RD
1 + g m RS
gm
1 + g m RS
University of Paris VI
gm
1
=
1 + g m RS 1 / g m + RS
for
RS >> 1 / g m
Gm 1 / RS
VX
rO
H. Aboushady
I out RS
rO
I out
g m rO
=
Vin RS + [1 + ( g m + g mb ) RS ]rO
University of Paris VI
g m rO
1 + [1 + ( g m + g mb ) RS ]rO
RS = 0
H. Aboushady
RS 0
University of Paris VI
Gain =
g m RD
RD
=
1 + g m RS
1 / g m + RS
Example:
Av =
H. Aboushady
RD
1 / g m1 + 1 / g m 2
University of Paris VI
10
I X ( g m + g mb )V1
= I X + ( g m + g mb ) RS I X
VX = rO [ I X + ( g m + g mb ) RS I X ] + I X RS
Rout =
VX
= rO [1 + ( g m + g mb ) RS ] + RS
IX
Rout = [1 + ( g m + g mb ) RS ]rO
H. Aboushady
University of Paris VI
I R D = I RS =
Vout
RD
VS = Vout
RS
RD
VS
Vout
( g mV1 + g mbVBS )
RD
R
V
R
V
Vout = I rO rO out RS
I rO = out [ g m (Vin + Vout S ) + g mbVout S ]
RD
RD
RD
RD
R
R
R
V
Vout = out rO [ g m (Vin + Vout S ) + g mbVout S ]rO Vout S
RD
RD
RD
RD
The current through rO :
H. Aboushady
I rO =
Vout
g m rO RD
=
Vin
RD + RS + rO + ( g m + g mb ) RS rO
University of Paris VI
11
Rout = [1 + ( g m + g mb ) RS ]rO
The Transconductance
of a degenerated CS stage:
Gm =
I out
g m rO
=
Vin RS + [1 + ( g m + g mb ) RS ]rO
H. Aboushady
University of Paris VI
Av = Gm Rout
Gm : the transconductance of
the circuit when the output is
shorted to grounded.
University of Paris VI
12
Basic Concepts
Common Source Stage
Source Follower
Common Gate Stage
Cascode Stage
Hassan Aboushady
University of Paris VI
Vout = I D RS
Vout =
nCox W
2
To calculate gm :
W
V
V
Vout
= nCox (Vin Vout VTH )(1 out TH ) RS
L
Vin Vin
Vin
University of Paris VI
13
W
nCox (Vin Vout VTH ) RS
Vout
L
=
Vin 1 + C W (V V V ) R (1 + )
n ox
in
out
TH
S
L
We also have,
g m = nCox
Av =
W
(Vin Vout VTH )
L
g m RS
1 + ( g m + g mb ) RS
H. Aboushady
University of Paris VI
Av =
Since:
And for :
Vout
g m RS
=
Vin 1 + ( g m + g mb ) RS
g mb = g m
g m RS >> 1
Av
H. Aboushady
1
(1 + )
University of Paris VI
14
V1 = VBS = VX
Rout =
I X g mVX g mbVX = 0
VX
1
=
I X g m + g mb
University of Paris VI
Rout =
H. Aboushady
1
1
1
//
=
g m g mb g m + g mb
University of Paris VI
15
Av =
1
g mb
1
1
+
g m g mb
gm
g m + g mb
H. Aboushady
University of Paris VI
Av =
H. Aboushady
1
// rO1 // rO 2 // RL
g mb
1
1
// rO1 // rO 2 // RL +
g mb
gm
University of Paris VI
16
VTH VSB
PMOS source follower with VSB=0
p < n g mp < g mn
Routp > Routn
H. Aboushady
University of Paris VI
AvSF
RL
RL + 1 / g m
AvCS g m RL
Assuming RL=1/gm
AvSF 1 / 2
AvCS 1
University of Paris VI
17
Basic Concepts
Common Source Stage
Source Follower
Common Gate Stage
Cascode Stage
Hassan Aboushady
University of Paris VI
Vout = VDD I D RD
Assuming M1 in saturation:
Vout = VDD
nCox W
(Vb Vin VTH ) 2 RD
2 L
V
W
Vout
= n Cox (Vb Vin VTH ) 1 TH
L
Vin
Vin
RD
W
Vout
= n Cox (Vb Vin VTH )(1 + )RD
L
Vin
Av = g m (1 + ) RD
H. Aboushady
University of Paris VI
18
Rin =
1
g m + g mb
Body Effect:
increases Av
decreases Rin
H. Aboushady
University of Paris VI
V1
Vout
RS + Vin = 0
RD
V
rO out
RD
H. Aboushady
V
V
rO out g mV1 g mbV1 out RS + Vin = Vout
RD
RD
V
R
( g m + g mb )Vout S Vin out RS + Vin = Vout
RD
RD
University of Paris VI
19
AvCG =
( g m + g mb )rO + 1
RD
RD + RS + rO + ( g m + g mb )rO RS
AvCS =
g m rO
RD
RD + RS + rO + ( g m + g mb )rO RS
H. Aboushady
University of Paris VI
VX = RD I X + rO [I X ( g m + g mb )VX ]
VX
RD + rO
=
I X 1 + ( g m + g mb )rO
Rin
RD
1
+
( g m + g mb )rO ( g m + g mb )
Assume RD = 0 :
Rin =
1
1 / rO + ( g m + g mb )
Rin =
University of Paris VI
20
H. Aboushady
University of Paris VI
Basic Concepts
Common Source Stage
Source Follower
Common Gate Stage
Cascode Stage
Hassan Aboushady
University of Paris VI
21
VX = Vb VGS 2
Vb VGS 2 Vin VTH 1
Vb Vin + VGS 2 VTH 1
M2 in saturation:
Vout VX Vb VX VTH 2
Vout Vin VTH 1 + VGS 2 VTH 2
H. Aboushady
University of Paris VI
Vout =VDD
Output Resistance:
Same common source stage with
a degeneration resistor equal to rO1
University of Paris VI
22
H. Aboushady
University of Paris VI
Shielding Property
Assume VX is higher than VY by V.
Calculate the resulting difference between ID1 and ID2 (with 0 ).
nCox
2
C
= n ox
2
I D1 I D 2 =
W
(Vb VTH ) 2 (VDS 1 VDS 2 )
L
I D1 I D 2
W
(Vb VTH ) 2 ( VDS )
L
VPQ = V
rO1
[1 + ( g m 3 + g mb3 )rO 3 ]rO1 + rO 3
I D1 I D 2 =
H. Aboushady
V
( g m3 + g mb 3 )rO 3
nCox W
V
(Vb VTH ) 2
2 L
( g m3 + g mb 3 )rO 3
University of Paris VI
23
Folded Cascode
Simple Folded
Cascode
Folded Cascode
with biasing
Folded Cascode
with NMOS input
H. Aboushady
University of Paris VI
M1
M2
RS
rO1 // rO3
University of Paris VI
24