This document summarizes the small-signal model of the MOSFET. It derives the transconductance gm, which relates the incremental drain current id to the gate-source voltage vgs. It also derives the output conductance go, which relates id to the drain-source voltage vds. Finally, it shows how to represent gm, go, and the various capacitances in the small-signal MOSFET model using controlled current and voltage sources.
1. EE 105 Spring 1997
Lecture 12
MOSFET Small-Signal Model
s Concept: Þnd an equivalent circuit which interrelates the incremental changes in
iD, vGS, vDS, etc. Since the changes are small, the small-signal equivalent circuit
has linear elements only (e.g., capacitors, resistors, controlled sources)
s Derivation: consider for example the relationship of the increment in drain
current due to an increment in gate-source voltage when the MOSFET is
saturated-- with all other voltages held constant.
vGS = VGS + vgs , iD = ID + id -- we want to find id = (?) vgs
We have the functional dependence of the total drain current in saturation:
iD = µn Cox (W/2L) (vGS - VTn )2
(1 + λnvDS) = iD(vGS, vDS, vBS)
Do a Taylor expansion around the DC operating point (also called the quiescent
point or Q point) defined by the DC voltages Q(VGS, VDS, VBS):
If the small-signal voltage is really Òsmall,Ó then we can neglect all everything past
the linear term --
where the partial derivative is deÞned as the transconductance, gm.
iD ID vGS∂
∂iD
Q
vgs( )
1
2
---
vGS
2
2
∂
∂ iD
Q
vgs( )
2
…+ + +=
iD ID vGS∂
∂iD
Q
vgs( )+ ID gmvgs+= =
2. EE 105 Spring 1997
Lecture 12
Transconductance
The small-signal drain current due to vgs is therefore given by
id = gm vgs.
D
S
G
+
_
B VDS = 4 V
+
_
1 2 3 4 5
100
200
300
400
500
600
iD
(µA)
VDS (V)
6
vGS = VGS = 3 V
VGS = 3 V
+
_
vgs
iD = ID + id
vGS = VGS + vgs
Q
id
gm = id / vgs
3. EE 105 Spring 1997
Lecture 12
Another View of gm
* Plot the drain current as a function of the gate-source voltage, so that
the slope can be identiÞed with the transconductance:
D
S
G
+
_
B VDS = 4 V
+
_
1 2 3 4 5
100
200
300
400
500
600
iD
(µA)
vGS (V)6
vGS = VGS = 3 V
VGS = 3 V
+
_
vgs
iD = ID + id
vGS = VGS + vgs
Q
id
gm = id / vgs
iD(vGS, VDS = 4 V)
4. EE 105 Spring 1997
Lecture 12
Transconductance (cont.)
s Evaluating the partial derivative:
Note that the transconductance is a function of the operating point, through its
dependence on VGS and VDS -- and also the dependence of the threshold voltage on
the backgate bias VBS.
s In order to Þnd a simple expression that highlights the dependence of gm on the
DC drain current, we neglect the (usually) small error in writing:
For typical values (W/L) = 10, ID = 100 µA, and µnCox = 50 µAV-2
we Þnd that
gm = 320 µAV-1
= 0.32 mS
s How do we make a circuit which expresses id = gm vgs ? Since the current is not
across the controlling voltage, we need a voltage-controlled current source:
gm µnCox
W
L
-----
VGS VTnÐ( ) 1 λnVDS+( )=
gm 2µnCox
W
L
-----
ID
2ID
VGS VTnÐ
--------------------------= =
gmvgs
gate
source
drain+
_
vgs
_
id
5. EE 105 Spring 1997
Lecture 12
Output Conductance
s We can also Þnd the change in drain current due to an increment in the drain-
source voltage:
The output resistance is the inverse of the output conductance
The small-signal circuit model with ro added looks like:
go
iD∂
vDS∂
------------
Q
µnCox
W
2L
------
VGS VTnÐ( )
2
λn λnID≅= =
ro
1
go
-----
1
λnID
------------= =
gmvgs ro
gate
source
drain
+
_
vgs
id
+
_
vds
id = gm vgs + (1/ro)vds
6. EE 105 Spring 1997
Lecture 12
Backgate Transconductance
s We can Þnd the small-signal drain current due to a change in the backgate bias
by the same technique. The chain rule comes in handy to make use of our
previous result for gm:
.
The ratio of the Òfront-gateÓ transconductance gm to the backgate
transconductance gmb is:
where Cb(y=0) is the depletion capacitance at the source end of the channel --
gmb
iD∂
vBS∂
------------
Q
iD∂
VTn∂
------------
Q
VTn∂
vBS∂
------------
Q
= =
gmb gmÐ( )
VTn∂
vBS∂
------------
Q
gmÐ( )
γnÐ
2 2Ð φp VBSÐ
------------------------------------
γngm
2 2Ð φp VBSÐ
------------------------------------= = =
gmb
gm
---------
2qεsN
a
2Cox 2Ð φp VBSÐ
----------------------------------------------
1
Cox
---------
qεsNa
2 2Ð φp VBSÐ( )
-------------------------------------
Cb y=0( )
Cox
--------------------= = =
gate
source
depletion
bulk
Cb(0)
region
channel
7. EE 105 Spring 1997
Lecture 12
MOSFET Capacitances in Saturation
In saturation, the gate-source capacitance contains two terms, one due to the
channel chargeÕs dependence on vGS [(2/3)WLCox] and one due to the overlap of
gate and source (WCov, where Cov is the overlap capacitance in fF per µm of gate
width)
In addition, there are depletion capacitances between the drain and bulk (Cdb) and
between source and bulk (Csb). Finally, the extension of the gate over the Þeld oxide
leads to a small gate-bulk capacitance Cgb.
,,
,,,,
,,,,, gate
drainsource
n+ n+
qN(vGS)
overlap LD
overlap LD
fringe electric
field lines
Csb
Cdb
depletion
region
Cgs
2
3
---WLCox WCov+=
8. EE 105 Spring 1997
Lecture 12
Complete Small-Signal Model
s The capacitances are ÒpatchedÓ onto the small-signal circuit schematic
containing gm, gmb, and ro
s p-channel MOSFET small-signal model
the source is the highest potential and is located at the top of the schematic
gmvgs gmbvbs ro
gate
source_
_
vgs Cgs Cgb
Cgd
Csb
Cdb
vbs
drain
id
+
+
bulk
gmvsg gmbvsb
ro
gate
drain
bulk
+
_
vsg
Cgs
Csb
Cdb
Cgd
Cgb
_
source
−id
vsb
9. EE 105 Spring 1997
Lecture 12
Circuit Simulation
s Objectives:
¥ fabricating an IC costs $1000 ... $100,000 per run
--- nice to get it ÒrightÓ the Þrst time
¥ check results from hand-analysis
(e.g. validity of assumptions)
¥ evaluate functionality, speed, accuracy, ... of large circuit blocks or entire chips
s Simulators:
¥ SPICE: invented at UC Berkeley circa 1970-1975
commercial versions: HSPICE, PSPICE, I-SPICE, ... (same core as Berkeley
SPICE, but add functionality, improved user interface, ...)
EE 105: student version of PSPICE on PC, limited to 10 transistors
¥ other simulators for higher speed, special needs (e.g. SPLICE, RSIM)
s Limitations:
¥ simulation results provide no insight (e.g. how to increase speed of circuit)
¥ results sometimes wrong (errors in input, effect not modeled in SPICE)
=== always do hand-analysis Þrst and COMPARE RESULTS
10. EE 105 Spring 1997
Lecture 12
MOSFET Geometry in SPICE
s Statement for MOSFET ... D,G,S,B are node numbers for drain, gate, source,
and bulk terminals
Mname D G S B MODname L= _ W=_ AD= _ AS=_ PD=_ PS=_
MODname speciÞes the model name for the MOSFET
,,
,
AS = W × Ldiff (source)
Ldiff (source) Ldiff (drain)
AD = W × Ldiff (drain)
NRS = N (source)
PS = 2 × Ldiff (source) = W
NRD = N (drain)
PD = 2 × Ldiff (drain) = W
W
L
11. EE 105 Spring 1997
Lecture 12
MOSFET Model Statement
.MODEL MODname NMOS/PMOS VTO=_ KP=_ GAMMA=_ PHI=_
LAMBDA=_ RD=_ RS=_ RSH=_ CBD=_ CBS=_CJ=_ MJ=_ CJSW=_
MJSW=_ PB=_ IS= _ CGDO=_ CGSO=_ CGBO=_ TOX=_ LD=_
DC Drain Current Equations:
Parameter name (SPICE /
this text)
SPICE symbol
Eqs. (4.93), (4.94)
Analytical symbol
Eqs. (4.59), (4.60)
Units
channel length Leff L m
polysilicon gate length L Lgate m
lateral diffusion/
gate-source overlap
LD LD m
transconductance parameter KP µnCox A/V2
threshold voltage /
zero-bias threshold
VTO VTnO V
channel-length modulation
parameter
LAMBDA λn V-1
bulk threshold /
backgate effect parameter
GAMMA γn V1/2
surface potential /
depletion drop in inversion
PHI - φp V
IDS 0 V( GS VÐ TH )≤=
IDS
KP
2
-------- W Leff⁄( )VDS 2 VGS VTHÐ( ) VDSÐ[ ] 1 LAMBDA VDS⋅+( )= 0 VDS VGS VTHÐ≤ ≤( )
IDS
KP
2
-------- W Leff⁄( ) VGS VTHÐ( )
2
1 LAMBDA VDS⋅+( )= 0 VGS VTHÐ VDS≤≤( )
VTH VTO GAMMA 2 PHI⋅ VBSÐ 2 PHI⋅Ð( )+=
12. EE 105 Spring 1997
Lecture 12
Capacitances
SPICE includes the ÒsidewallÓ capacitance due to the perimeter of the source and
drain junctions --
Gate-source and gate-bulk overlap capacitance are speciÞed by CGDO and CGSO
(units: F/m).
Level 1 MOSFET model:
.MODEL MODN NMOS LEVEL=1 VTO=1 KP=50U LAMBDA=.033 GAMMA=.6
+ PHI=0.8 TOX=1.5E-10 CGDO=5E-10 CGSO= 5e-10 CJ=1E-4 CJSW=5E-10
+ MJ=0.5 PB=0.95
The Level 1 model is adequate for channel lengths longer than about 1.5 µm
For sub-µm MOSFETs, BSIM = ÒBerkeley Short-Channel IGFET ModelÓ is the
industry-standard SPICE model.
n+
drain
CBD VBD( )
CJ AD⋅
1 VBD PB⁄Ð( )
MJ
--------------------------------------------
CJSW PD⋅
1 VBD PB⁄Ð( )
MJSW
----------------------------------------------------+=
(area) (perimeter)