INTRODUCTION TO MODELING
Models Suitable for Understanding Analog Design
The model required for analog design with CMOS technology is one that leads to
understanding and insight as distinguished from accuracy.
Technology
Understanding
and Usage
Refined and
optimized
design Fig.3.0-02
This lecture is devoted to the simple model suitable for design not using simulation.
Time Dependence
Time Independent Time Dependent
;;;
Subthreshold (VG<VT)
VB = 0 VS = 0 VG < VT VD = 0
;; ;;;
Polysilicon
;; ;;;
p+ n+ n+
;;;
p- substrate Depletion Region
Threshold (VG=VT)
;;;;;;
;;;
VB = 0 VS = 0 VG =VT VD = 0
Polysilicon
p+
;; ;;;n+ n+
;;;
p- substrate Inverted Region
;;;
VB = 0 VS = 0 VG >VT VD = 0
;;;;;;
;;;
Polysilicon
p+ n+ n+
Fig.3.1-02
CMOS Analog Circuit Design © P.E. Allen - 2010
Lecture 090 – Large Signal MOSFET Model (3/24/10) Page 090-5
;;;
VGS≤VT:
VB = 0 VS = 0 vG =VT VD = 0.1V iD
;; ;;;
iD
Polysilicon
;; ;;;
p+ n+ n+
;;;
p- substrate Depletion Region 0 vGS
0 VT 2VT 3VT
VGS=2VT:
;;;;
;; ;;;
VB = 0 VS = 0 VG = 2VT VD = 0.1V iD
iD
Polysilicon
p+
;; ;;; n+ n+
;;;
p- substrate Inverted Region
0 vGS
0 VT 2VT 3VT
VGS=3VT:
;;;
VB = 0 VS = 0 VG = 3VT VD = 0.1V iD
;;
;;;;
;;;
Polysilicon
p+ n+ n+
;;;
VDS=0:
VB = 0 VS = 0 vG =2VT VD = 0V iD
;; ;;;
;;;;
iD
Polysilicon VGS = 2VT
;; ;;;
p+ n+ n+
;;;
p- substrate Inverted Region
0 vDS
0 0.5VT VT
VDS=0.5VT:
;;
;;;;
;;;
VB = 0 VS = 0 VG = 2VT VD = 0.5VT iD
iD
Polysilicon VGS = 2VT
p+
;;
;;;;
;;;
n+ n+
;;;
p- substrate Channel current
0 vDS
0 0.5VT VT
VDS=VT:
;;;
VB = 0 VS = 0 VG = 2VT VD =VT iD
;;
;;;;
;;;
iD VGS = 2VT
Polysilicon
p+ n+ n+
A depletion region
p- substrate
forms between the drain and channel 0 vDS
0 0.5VT VT Fig.3.1-04
;;;
VGS=VT:
VB = 0 VS = 0 vG =VT VD = 2VT iD
;; ;;;
iD
Polysilicon
;; ;;;
p+ n+ n+
;;;
p- substrate VGS =VT
0 vDS
0 VT 2VT 3VT
VGS=2VT:
;;
;;;;;;;
VB = 0 VS = 0 VG = 2VT VD = 2VT iD
iD
Polysilicon
;;;;;;;;;
VGS =2VT
p+ n+ n+
;;;
p- substrate
0 vDS
0 VT 2VT 3VT
VGS=3VT:
;;;
VB = 0 VS = 0 VG = 3VT VD = 2VT iD
VGS =3VT
;;;;;;
;;;
iD
Polysilicon
p+ n+ n+
Further increase in
p- substrate
VG will cause the FET to become active 0 vDS
0 VT 2VT 3VT
Fig.3.1-05
1500
VGS = 2.5
iD(μA)
1000
VGS = 2.0
500
VGS = 1.5
iD(μA)
3000
VDS = 2V
2000
VDS = 1V
1000
0
SPICE Input File: 0 1 2 3 4 5
vGS (Volts) Fig. 3.1-7
Transconductance Characteristics for NMOS M5 5 6 0 0 MOS1 w=5u l=1.0u
M1 1 6 0 0 MOS1 w=5u l=1.0u VDS5 5 0 5.0
VDS1 1 0 1.0 VGS 6 0 5
M2 2 6 0 0 MOS1 w=5u l=1.0u .model mos1 nmos (vto=0.7 kp=110u
VDS2 2 0 2.0 +gamma=0.4 lambda=.04 phi=.7)
M3 3 6 0 0 MOS1 w=5u l=1.0u .dc vgs 0 5 .2
VDS3 3 0 3.0 .print dc ID(M1), ID(M2), ID(M3), ID(M4),
M4 4 6 0 0 MOS1 w=5u l=1.0u ID(M5)
VDS4 4 0 4.0 .probe
.end
;;;
SIMPLE LARGE SIGNAL MODEL (SAH MODEL)
;;;
Large Signal Model Derivation +
vGS +
1.) Let the charge per unit area in the channel -
iD - vD
inversion layer be
QI(y) = -Cox[vGS-v(y)-VT] (coul./cm2) n+ n+
v(y)
Source dy Drain
p- y
2.) Define sheet conductivity of the inversion 0 y y+dy L
layer per square as Fig.110-03
cm2
coulombs amps 1
S = μoQI(y) v·s
cm2
= volt = /sq.
3.) Ohm's Law for current in a sheet is
iD dv -iD -iDdy
JS = W = -SEy = -S dy dv = SW dy = μoQI(y)W iD dy = -WμoQI(y)dv
4.) Integrating along the channel for 0 to L gives
L vDS vDS
iDdy = - W μoQI(y)dv = W μoCox[vGS-v(y)-VT]dv
0 0 0
5.) Evaluating the limits gives
W μoCox v2(y)vDS W μoCox vDS2
iD = L (vGS-V T)v(y)-
2 0 iD= L (vGS-V T)vDS- 2
Increasing
values of vGS
vDS
The saturation voltage for Fig. 110-04
MOSFETs is the value of drain-source voltage at
the peak of the inverted parabolas. vDS
diD μoCoxW
dvDS = L [(vGS-V T) - vDS] = 0 Cutoff Saturation Active
T
V
S-
vDS(sat)=vGS-VT
vG
S=
Useful definitions:
vD
0 vGS
μoCoxW K’W 0 VT Fig. 3.2-4
L = L =
Illustration of the Need to Account for the Influence of vDS on the Simple Sah Model
Compare the Simple Sah model to SPICE level 2:
25μA
2
K' = 44.8μA/V
20μA 2
k = 0, v DS(sat) K' = 44.8μA/V
= 1.0V k=0.5, v DS(sat)
= 1.0V
15μA
iD
10μA SPICE Level 2
K' = 29.6μA/V 2
5μA k = 0, vDS(sat)
= 1.0V
0μA
0 0.2 0.4 0.6 0.8 1
vDS (volts)
V GS = 2.0V, W/L = 100μm/100μm, and no mobility effects.
or
W μoCox v2DS
iD = L (vGS-V T)vDS-(1+k) 2
To find vDS(sat), set the diD/dvDS equal to zero and solve for vDS = vDS(sat),
vGS-VT
vDS(sat) = 1+k
Therefore, in the saturation region, the drain current is
W μoCox
iD = 2(1+k)L (vGS - VT)2
For k = 0.5 and K’ = 44.8μA/V2, excellent correlation is achieved with SPICE 2
CMOS Analog Circuit Design © P.E. Allen - 2010
Lecture 090 – Large Signal MOSFET Model (3/24/10) Page 090-15
;;;
VG > VT VD > VDS(sat)
As the value of vDS increases, the
effective L decreases causing the
;;;;;;;
B S
current to increase. Depletion
Polysilicon Region
Illustration:
;;;;;;;
eff
n+
L
n+
0.4
PMOS
0.3
0.2
NMOS
0.1
0
0 0.5 1 1.5 2 2.5
Channel Length (microns) Fig.130-6
Most analog designers stay away from minimum channel length to get better gains and
matching at the sacrifice of speed.
060613-02
Influence of the Bulk Voltage on the Large Signal MOSFET Model - Continued
Bulk-Source (vBS) influence on the transconductance characteristics-
iD
Decreasing values
of bulk-source voltage
VBS = 0
ID
vDS > vGS-VT
VGS
vGS
VT0 VT1 VT2 VT3
060612-02
In general, the simple model incorporates the bulk effect into V T by the previously
developed relationship:
Silicon Constants
MOSFET Parameters
Model Parameters for a Typical CMOS Bulk Process (0.25μm CMOS n-well):
SUBTHRESHOLD MODEL
Large-Signal Model for Weak Inversion
The electrons in the substrate at the source side can be expressed as,
s
np(0) = npoexp
V t
The electrons in the substrate at the drain side can be expressed as,
s-vDS
np(L) = npoexp
V t
Therefore, the drain current due to diffusion is,
np(L)-np(0) W
s
vDS
iD = qADn
L =
L qXDnnpoexp
V t 1-exp
- V t
where X is the thickness of the region in which iD flows.
In weak inversion, the changes in the surface potential, s are controlled by changes in
the gate-source voltage, vGS, through a voltage divider consisting of Cox and Cjs, the
depletion region capacitance.
ds Cox 1 vGS vGS-V T Poly
dvGS = Cox+Cjs = n s = n + k1 = n + k2 Oxide Cox vGS
Channel
where Dep. Cjs φs
VT
k2 = k1 + n
Substrate
CMOS Analog Circuit Design 060405-04
© P.E. Allen - 2010
where n 1.5 – 3 iD
If vDS > 0, then VGS=VT
1μA
W
vGS-V T
vDS
iD = It L exp
nVt
1+VA
The boundary between nonsaturated VGS<VT
and saturated is found as,
V ov = VDS(sat) = VON = VGS -VT = 2nVt
0 vDS
0 1V
Fig. 140-03
104
An expression for the electron drift 5x103
velocity as a function of the electric 105 106 107
field is, Electric Field (V/m) Fig130-1
μnE
vd 1+E/E
c
where
vd = electron drift velocity (m/s)
μn = low-field mobility ( 0.07m2/V·s)
Ec = critical electrical field at which velocity saturation occurs
i 1+Ecdy dy = WQI(y)μndv
D
0 0
The result of this integration is,
μnCox W μnCox W
2
iD =
1 vDS L [2(v -V )v -v
GS T DS DS ] = 21+vDS L [2(vGS-V T)vDS-vDS2]
2
1+Ec L
Saturation Voltage
Differentiating iD with respect to vDS and setting equal to zero gives,
1 (VGS-V T)
V’DS(sat) = 1+2(VGS-V T-1 (VGS-V T)1- 2 +···
if
(VGS-V T)
2 <1
Therefore,
(VGS-V T)
V’DS(sat) VDS(sat) 1- 2
+···
Note that the transistor will enter the saturation region for vDS < vGS - VT in the
presence of velocity saturation.
0
0.5 1 1.5 2 2.5 3
vGS (V) Fig130-2
Note as the velocity saturation effect becomes stronger, that the drain current-gate
voltage relationship becomes linear.
SUMMARY
• The modeling of this lecture is devoted to understanding how the circuit works
• The two primary current-voltage characteristics of the MOSFET are the
transconductance characteristic and the output characteristic
• The simple Sah large signal model is good enough for most applications and technology
• The Sah model can be improved in the region of the knee and for the weak dependence
of drain current on drain-source voltage in the saturation region
• Most designers do not work at minimum channel length because of the channel length
modulation effect and because worse matching occurs for small areas
• The threshold voltage is increased as the bulk-source is reverse biased
• The subthreshold model accounts for very small currents that flow in the channel when
the gate-source voltage is smaller than the threshold voltage
• The subthreshold current is exponentially related to the gate-source voltage
• Velocity saturation occurs at minimum channel length and can be modeled by including
a source degeneration resistor with the simple large signal model