Trans Analysis1
Trans Analysis1
Lecture 3
Small Signal Modeling of CMOS Subcircuits
Michael Perrott
September 10, 2003
Copyright 2003 by Michael H. Perrott
All rights reserved.
Outline
- Amplifiers
- Current mirrors
- Current sources
- Cascode and enhanced cascode techniques
A CMOS Amplifier
RD
RG
vout
vin
Vbias
RS
vin
vgs
gmvgs
vs
-gmbvs
ro
RD
vout
RS
Thevenin/Norton Modeling
Linear Network
Thevenin Equivalent
Norton Equivalent
Zth
Vth
Ith
Zth
Linear Network
Zs
Vin
ZL
No Independent
Sources
We now include a
dependent current or
voltage source
Zin
Zout
Zs
Vin
V1 Zin
GmV1
Zout
ZL
GM
current as a function
of V1
OR
Zs
Vin
Zout
V1 Zin
AvV1
ZL
Av
voltage as a function
of V1
7
Block 2
Block 3
Linear Network
Linear Network
Linear Network
No Independent
Sources
Vin
Zin GmVin
Zout
Va
Vc ZL
Vb
Va
Vin
No Independent
Sources
Zin GmVa
Zout
No Independent
Sources
GmVb
Vb
Zin
Vb
Zin,effective
Zout
Vc ZL
Zout,effective
Vth,effective
RD
d
Parameter
gm
Rthg
vgs
gmvgs
-gmbvs
vs
RS
Weak Inversion
qID
nkT
2nCox(W/L)ID
ro
gmb
Rths
Strong Inversion
ro
gm
2 2|F| + VSB
(n-1)qID
nkT
1
ID
1
ID
RD
d
Parameter
gm
Rthg
vgs
gmvgs
-gmbvs
s
vs
RS
Thevenin Resistances
ro
Exact
Rth = ro (1+(gm+gmb)RS)+RS
d
ID
RG
g
Rthg
Rthd
1
)
gm+gmb
Approximation
(gmb << gm, gmro >> 1)
s
Rths
RS
Rth = infinite
RD
2nCox(W/L)ID
ro
gmb
Rths
Strong Inversion
Rthd= ro (1+gmRS)
Rth = infinite
g
1 + RD /ro
Rth =
gm
s
1
gm
gm
Weak Inversion
qID
nkT
2 2|F| + VSB
(n-1)qID
nkT
1
ID
1
ID
Thevenin resistances
useful for many
calculations
It would be nice to
replace Hybrid-
model with Thevenin
equivalent
10
RD
d
Parameter
Strong Inversion
gm
Rthg
vgs
gmvgs
-gmbvs
ro
gm
s
vs
RS
Thevenin Resistances
RG
g
Rthg
Rthd
1
ID
1
ID
Exact
Rthg= infinite
RD
2 2|F| + VSB
(n-1)qID
nkT
ro
Rth = ro (1+(gm+gmb)RS)+RS
d
ID
1
)
gm+gmb
Rths
RS
Rthd= ro (1+gmRS)
Rthg= infinite
1 + RD /ro
Rth =
gm
s
Rthg vg
Avvg
is
Rthd
s
Approximation
(gmb << gm, gmro >> 1)
Exact
1
gm
is
Rths
Approximation
(gmb << gm, gmro >> 1)
qID
nkT
2nCox(W/L)ID
gmb
Rths
Weak Inversion
Av= gmro
= 1
gm
gm+gmb
Av = 1
= 1
11
RG
g
Vin
M1
Vout
s
RS
M1
is
Rths
RG
g
vin
d
Rthg
vg
is
Avvg
Rthd
s
RS
vout
12
Rths
RG
M1
Vout
s
RS
vin
vg
Rthg
RS
Avvg
vout
M1
is
Rths
RG
g
vin
d
Rthg
vg
is
Avvg
Rthd
s
RS
vout
13
RG
M1
Vin
Vout
vin
vg
gm
v
gm+gmb g
1
gm+gmb
Rs
vout
RS
devices
14
RG
M1
Vin
Vout
vin
vg
gm
v
gm+gmb g
1
gm+gmb
Rs
vout
Rs
vout
RS
n-well process
RG
RG
M1
Vin
Vout
vin
vg
vg
1
gm
RS
15
rather than is
RD
Vout
RG
M1
Vin
RS
M1
RG
vin
Rthg
is
Rths
vg
is
Avvg
Rthd
RD
vout
s
RS
16
Reduce to Two-Port
Calculation of Gm
RG
RD
Vout
RG
M1
Vin
vin
vg
Rthg
Rthd
Gmvg
RD
vout
RS
M1
RG
vin
Rthg
is
Rths
vg
is
Avvg
Rthd
RD
vout
s
RS
17
Rthg
is
Rths
vg
is
Avvg
Rthd
RD
vout
s
RS
vin
18
Reduce to Two-Port
RD
is
Vout
M1
vin
Rths
is
Rthd
RD
vout
RS
Vin
M1
is
Rths
Rth
vg
is
Avvg
Rthd
RD
vout
s
RS
vin
19
M2
M2
Rths2
is2
d2
RG
M1
Vin
2is2
RS
Rthd2
RD
vout
s2
M1
RG
vin
Rths1
g1
Rthg1
Common Gate
is1
d1
1is1
vg1 Av1vg1
Rthd1
s1
General Model
RS
20
M2
M2
Rths2
is2
d2
RG
M1
Vin
2is2
RS
Rthd2
RD
vout
s2
M1
RG
vin
g1
Rthg1
d1
vg1
Gm1vg1
Rthd1
21
M2
M2
d2
RG
M1
Vin
Gm1vg1
RS
Rthd2
RD
vout
M1
RG
vin
g1
Rthg1
vg1
22
R2
Vo- Vo+
Vin+
M1
M2
Vin-
Ibias
Vbias
M4
23
Vo- Vo+
Vin+
M1
R1
R2
M2
Vin-
Vin+
R2
Vo- Vo+
M1
M2
Vin-
Ibias
Vbias
Rthd4= ro4
M4
in+
in-
24
R2
Vo- Vo+
M1
M2
ro4
R1
M1
R2
M2
Vo+
Rths2 2 is2
Rthd2
Vois1
Rths1
Vin+
Rthg1
vg1 Av1vg1
1is1
Rthd1
is2
General Model
ro4
Common Gate
25
R2
Vo- Vo+
M1
M2
ro4
R1
R2
Vo- Vo+
VinVid
2
Vic
M1
M2
-Vid
2
ro4
26
Differential Analysis
R1
Vid
2
is1
M2
-Vid
2
R1
Vid
2
R2
R1
Vo- Vo+
M1
M2
Vid
2
VoM1
Vo+
M2
-Vid
2
ro4
Key observations
s1
-Vid
2
R2
is2
iR
R2
Vo- Vo+
M1
is1= is2
iR = 0
s2
27
Common-Mode Analysis
R1
Vic
Vo- Vo+
M1
iR
Vic
M2
is1
is1= is2
iR = 2is1= 2is2
R2
R1
Vo-
Vic
Vo+
M1
is1
is2
R2
ro4
M2
idiff = 0
2ro4
R1
Vic
Vic
VoM1
R2
Vo+
M2
Vic
is2
2ro4
2ro4
2ro4
Key observations
s1
s2
s2
o4
28
M1
RS
But, in reality
29
Diode-Connected
Device
Resulting
One-Port Model
RthA
RthA
RthA
vgs
gmvgs
M1
RS
vs
-gmbvs
ro
(gm+gmb)
gm
gm
RS
RS
30
M2
M1
M1
n1
g1
1
gm2
Diode-Connected
Iref
n2
Rthg1
n2
n2
d1
vg1
g m1vg1
Rthd1
Rthd1= ro1
Common Source
31
Iref
Vbias
Ibias
M2
M3
M1
Rthd3
Vbias
M3
ro1
32
I2
M4
Vbias2
M3
Vbias1
M2
Rthd3
M1
33
I1
M2
M3
M1
34
Ibias2
Ibias
Iref
M4
M3
M2
M1
35
RA
RC
RA
M4
Rthd
Rthd
M4
M3
vgs4
M3
Rths
gm4vgs4
ro4
-gmb4vs4
RB
ro3
gm3vgs3 vgs3
-gmb3vs3
S
vs4
Rths
RB
vs3=0
36
Ibias2
R1
Vout
M4
Input Source
M3
M2
M1
Iin
Rs
37
Ibias2
R1 Rout
R1
Vout
Vout
M4
M4
Input Source
Input Source
M3
M2
M3
M1
Iin
Rs
1
gm2
Rthd1
Rin
Iin
Rs
38
Conclusion
39