Small Signal Modeling of CMOS Transistors

advertisement
Analysis and Design of Analog Integrated Circuits
Lecture 4
Small Signal Modeling of CMOS Transistors
Michael H. Perrott
February 1, 2012
Copyright © 2012 by Michael H. Perrott
All rights reserved.
M.H. Perrott
Lecture 3 Discussed Large Signal Calculations

In analog circuits, we are often focused on amplifiers in
which the small signal behavior is of high importance
- Large signal calculations lead to the operating point
information of the circuit which is used to determine the
small signal model of the device

Example amplifier circuit:
Small Signal Analysis Steps
ID
RD
1) Solve for bias current Id
RG
vout
vin
Vbias
M.H. Perrott
RS
2) Calculate small signal
parameters (such as gm, ro)
3) Solve for small signal response
using transistor hybrid-π small
signal model
2
A Key Design Parameter is the Sizing of Devices
W
M1
W
L

L
The designer is generally free to choose the width (W)
and length (L) of the device
- Wider width is often chosen to achieve higher channel
current for a given gate bias voltage
- Longer length is often avoided since it lowers the channel
current and decreases the operating speed of the device
 The minimum length for the gate is often used to define the
process name (i.e., 0.18u CMOS or 0.13u CMOS)
 Longer length is used in cases where better matching or
high resistance is desired
M.H. Perrott
3
MOS DC Small Signal Model (Saturation Assumed)
ID
RD
RD
RG
RG
vgs
gmvgs
ro
-gmbvs
RS
vs
RS
gm = μnCox(W/L)(VGS - VTH)(1 + λVDS)
= 2μnCox(W/L)ID (assuming λVDS << 1)
gmb =
γ gm
2 2|ΦF| + VSB
where γ =
2qεsNA
Cox
In practice: gmb = gm/5 to gm/3
ro =

1
λID
How do we model if device is in the triode region?
M.H. Perrott
4
CMOS Devices Also Have Capacitance
Top View
Side View
ID
E
VGS
G
Cov
S
D
Cov
Cgc
Ccb
S
W
Cjsb
LD
B
E
D
Cjdb
LD
L
E
junction bottom wall
cap (per area)
L
source to bulk cap: Cjsb =
drain to bulk cap: Cjsd =
Cj(0)
ΦB
1 + VSB
Cj(0)
1 + VDB
ΦB
overlap cap: Cov = WLDCox + WCfringe
WE +
junction sidewall
cap (per length)
Cjsw(0)
ΦB
1 + VSB
WE +
Cjsw(0)
1 + VDB
ΦB
(W + 2E)
(make 2W for "4 sided"
perimeter in some cases)
(W + 2E)
gate to channel cap: Cgc =
channel to bulk cap: Ccb - ignore in this class
M.H. Perrott
VD>ΔV
2
C W(L-2LD)
3 ox
5
MOS AC Small Signal Model (Device in Saturation)
RD
RG
ID
RD
Cgd
vgs
RG
Cgs
gmvgs
-gmbvs
ro
Cdb
Csb
RS
vs
Cgs = Cgc + Cov =
RS
2
C W(L-2LD) + Cov
3 ox
Cgd = Cov
M.H. Perrott
Csb = Cjsb
(area + perimeter junction capacitance)
Cdb = Cjdb
(area + perimeter junction capacitance)
6
Small Signal Modeling Strategy

We will focus on the DC Small Signal Model first
- This will allow us to calculate the gain of amplifiers
- This will also allow us to derive Thevenin resistances
 We will later combine this information with the capacitors
within the AC Small Signal Model to estimate frequency
response information

Homework 1 should have revealed to you how clumsy
the DC Small Signal Model can be in calculations
- We need a more streamlined approach
 Strategy: give up general approach, and focus on
achieving a simpler model that fits a large number of
circuit topologies that we will encounter
M.H. Perrott
7
Thevenin Modeling of CMOS Transistors
Hybrid-π Model
Rthd
RG
g
Key Small-Signal Parameters
RD
d
Parameter
gm
Rthg
vgs
gmvgs
-gmbvs
s
vs
RS
2μnCox(W/L)ID
ro
gmb
Rths
Strong Inversion
ro
γ gm
Weak Inversion
qID
nkT
2 2|ΦF| + VSB
(n-1)qID
nkT
1
λID
1
λID
We will discuss weak inversion
(i.e., subthreshold region) later


Use the Hybrid- model of transistor to calculate
Thevenin resistances at each transistor node
Use these Thevenin resistance calculations for many
circuit topologies that we encounter
M.H. Perrott
8
Thevenin Resistance Expressions
Hybrid-π Model
Rthd
RG
Key Small-Signal Parameters
RD
g
d
Parameter
gm
Rthg
vgs
gmvgs
-gmbvs
s
vs
Note: gmb = 0
if RS=0 or Vsb=0
RS
Thevenin Resistances
Exact
Rth = ro (1+(gm+gmb)RS)+RS
d
ID
RG
g
Rthg
Rthd
d
Rth = (1+RD /ro ) (ro
s
1
)
gm+gmb
Approximation
(gmb << gm, gmro >> 1)
s
Rths
RS
M.H. Perrott
Rthg= infinite
RD
Rthd= ro (1+gmRS)
Rthg= infinite
1 + RD /ro
Rth =
gm
s
2μnCox(W/L)ID
ro
gmb
Rths
Strong Inversion
1
(RD<< ro )
gm
ro


Weak Inversion
qID
nkT
γgm
(n-1)qID
2 2|ΦF| + VSB
nkT
1
λID
1
λID
Thevenin resistances
useful for many
calculations
It would be nice to
replace Hybrid-
model with a simpler
alternative
9
Replace Hybrid- Model with Proposed Thevenin Model
Hybrid-π Model
Rthd
RG
Key Small-Signal Parameters
RD
g
d
Parameter
gm
Rthg
vgs
gmvgs
-gmbvs
ro
s
vs
RS
Thevenin Resistances
Note: gmb = 0
if RS=0 or Vsb=0
RD
RG
g
Rthg
Rthd
d
2 2|ΦF| + VSB
nkT
1
λID
1
λID
g
d
s
Rths
is
Rths
1
)
gm+gmb
Rthg vg
Avvg
Approximation
(gmb << gm, gmro >> 1)
RS
M.H. Perrott
Rths= (1+RD /ro ) (ro
(n-1)qID
Proposed Small Signal Transistor Model
Rthd= ro (1+(gm+gmb)RS)+RS
ID
γ gm
ro
Exact
Rthg= infinite
Weak Inversion
qID
nkT
2μnCox(W/L)ID
gmb
Rths
Strong Inversion
Rthd= ro (1+gmRS)
Exact
Rth = infinite
g
1 + RD /ro
Rth =
gm
s
Av = gmro
1
(RD<< ro )
gm
α is
Rthd
s
Approximation
gm
gm+gmb
α = 1+RD /Rthd
Av = 1 (gmb<<gm, gmro>>1)
α = 1 (RD<<Rthd)
10
Key Things to Know About the Proposed Thevenin Model
Thevenin Resistances
Proposed Small Signal Transistor Model
Exact
Rth = ro (1+(gm+gmb)RS)+RS
d
RD
ID
RG
g
Rthg
Rthg= infinite
Rthd
d
d
s
Rths
is
Rths
1
)
gm+gmb
Rthg vg
Avvg
Approximation
(gmb << gm, gmro >> 1)
RS

Rths= (1+RD /ro ) (ro
g
Rthd= ro (1+gmRS)
Exact
Rthg= infinite
1 + RD /ro
Rths=
gm
Av = gmro
1
(RD<< ro )
gm
α is
Rthd
s
Approximation
gm
gm+gmb
α = 1+RD /Rthd
Av = 1 (gmb<<gm, gmro>>1)
α = 1 (RD<<Rthd)
This model may be generally applied in cases where the
transistor is in saturation and where there is not strong
interaction between the transistor terminals
- Works well for open loop amplifier stages which will be our
initial focus

Proposed model is not commonly taught – I developed it
M.H. Perrott
11
A General View of Signal Flow in an Open Loop Device
Vin,d
ID
RG
RD
d
g
Vd
M1
M1
Vs
s
gate signal impacts
source and drain
RS
Vin,g
RG
Vin,s
is
Rths
g
Rthg
source signal impacts
drain
vg
d
α is
Avvg
Rthd
RD
vd
s
vin,g
vin,d
RS
vs
vin,s

To first order, influence of signals go from gate to
source or from gate and/or source to drain
- This is only true when the device is in saturation
M.H. Perrott
12
Example: Small Signal Analysis of Amplifier Circuit
RD
Vout
RG
Vin

Key device characteristics
that must be known:
M1
For gm, ro: W, L, nCox, 
RS
For gmb: gm, , F, VSB
First step: determine the operating region of transistor
For triode region, approximate channel as a resistance
 Id will usually be set primarily by drain and source network
For subthreshold region, approximate channel as open
 Later on, we will take a more accurate view of this
For saturation region, use proposed Thevenin model
 Id will usually be set by gate voltage and source network
(i.e., resistance and voltage)
 Small signal parameters (gm, ro, etc.) can be calculated
once Id is known
-
M.H. Perrott
13
Substitute Proposed Thevenin Model (Assumes Saturation)
RD
Vout
RG
M1
Vin
RS
M1
RG
vin
Rthg
is
Rths
g
vg
d
α is
Avvg
Rthd
RD
vout
s
RS

Notice that all voltages and currents can be calculated
without requiring simultaneous equations!
M.H. Perrott
14
Reduce to Two-Port
RG
RD
Vout
RG
M1
Vin
vin
vg
Rthg
Rthd
Gmvg
RD
vout
RS
M1
RG
vin
Rthg
is
Rths
g
vg
d
α is
Avvg
Rthd
RD
vout
s
RS

Calculation of Gm:
M.H. Perrott
15
Detailed Example
1.3V
100Ω
Vin
Vbias= 0.65V



M1
10kΩ
Vout
13u
0.13u
Assumptions:
nCox = 50A/V2, VTHn = 0.5V
 = 1/(10V),  = 0
100Ω
Determine operating point conditions
- Transistor operating region, I
d
Determine small signal parameters of transistor model
- If transistor is in saturation, this is g , r , etc.
m
o
Determine gain of amplifier
M.H. Perrott
16
Download