ECEN474: (Analog) VLSI Circuit Design Fall 2012: Lecture 2: MOS Transistor Modeling
ECEN474: (Analog) VLSI Circuit Design Fall 2012: Lecture 2: MOS Transistor Modeling
Fall 2012
Sam Palermo
Analog & Mixed-Signal Center
Texas A&M University
Announcements
• No Lab this week
• Lab 1 next week
• Current Reading
• Razavi Chapters 2 & 16
2
Analog IC Design Olympics (Extra Credit)
• Analog IC Design Olympics Contest is on September 15
• http://amsc.tamu.edu/olympics.htm
• Register by August 31 at noon
3
Agenda
• MOS Transistor Modeling
• Threshold Voltage, VT
• DC I-V Equations
• Body Effect
• Subthreshold Region
4
TAMU-474-09 J. Silva-Martinez
MOS Transistor
P-type transistor
S
G
B
BASIC IDEA:
Thin oxide Thick oxide
B S G D
SOURCE-DRAIN CURRENT IS
CONTROLLED BY THE
SOURCE-GATE VOLTAGE.
-5-
Threshold Voltage, VT
[Razavi]
• Before a “channel” forms, the device acts as 2 series caps from the
oxide cap and the depletion cap
• If VG is increased to a sufficient value the area below the gate is
“inverted” and electrons flow from source to drain
6
VT Definition
[Silva]
• The threshold voltage, VT,
is the voltage at which an
“inversion layer” is formed
• For an NMOS this is when the
concentration of electrons
equals the concentration of
Qdep holes in the p- substrate
VT = Φ MS + 2Φ F + = Φ MS + 2Φ F + γ 2Φ F
Cox
Φ MS is the difference between the work functions of the polysilicon gate and the silicon substrate
kT N sub
Φ F is the Fermi potential, Φ F = ln
q ni
ε ox
Cox is the gate cap/area, Cox =
tox Note, γ will be defined later
7
TAMU-474-09 J. Silva-Martinez
MOS Transistor
Accumulation: Two diodes back to back N-type transistor
D-S current is zero
VG<0 D
B VS=0 VD>0
G
B
P+ ++++++++++
N+ N+
P+ S
substrate P
-8-
TAMU-474-09 J. Silva-Martinez
MOS Transistor
Triode Region (D-S channel is complete) N-type transistor
VG>0
B VS=0 VD ~ 0 D
G
B
P+ N+
---------- N+
substrate P S
Channel
In this condition, there are 3 possible
Saturation Region (D-S channel is incomplete) applications:
VG>0
B VS=0 VD > 0
Subthreshold (extremely low-voltage low-
power applications)
-9-
TAMU-474-09 J. Silva-Martinez
MOS Transistor
Subthreshold (weak inversion) N-type transistor
VT >VG>0
B VS=0 VD>0 IDS Linear region
VGS3
Saturation
--------
P+ N+ N+
VGS2
substrate P (NA)
Subthreshold
Mobile carriers VGS1
concentration< NA VD
Saturation (Strong inversion) S
VG>VT
B VS=0 VD>0 Subthreshold (extremely low-voltage low-
power applications)
[Sedra/Smith]
dQ dQ dx
Current from Source to Drain : I = = = Qd ( x)υ
dt dx dt
Incremental Charge Density : Qd ( x) = −COX W (VGC ( x ) − VT )
dv( x )
Electron Velocity : υ = − µ n E ( x ) = µ n
dx
dv( x )
I DS = − I = COX W (VGS − VCS ( x) − VT ) µ n
dx
L VDS
W 1
I = − I DS I DS = µ nCOX VGS − VT − VDS VDS
L 2
ε ox
Capacitance per unit gate area : Cox =
t ox
Electron mobility : µ n
11
Triode or Linear Region
[Silva]
VDS
x=0 x=L
V ( x ) = VDS
x
V (0 ) = 0 V (L ) = VDS
L
VGC ( x ) = VGS − V ( x ) = VGS − VDS
x
L
• Channel depth and transistor current is a function of the overdrive
voltage, VGS-VT, and VDS
• Because VDS is small, VGC is roughly constant across channel length
and channel depth is roughly uniform
1
RDS ≈
µ nCOX (VGS − VTn − 0.5VDS )VDS
W
µCox (VGS − VTn )
I DS = W
L For small VDS L
12
TAMU-474-09 J. Silva-Martinez
N+ N+ W
ID
L Linear approximation
VGS VDS
GND IDSAT
tox
N+ N+ W VGS > VT
VDS
Non-linear channel VDSAT
- 13 -
Triode Region Channel Profile
VGC ( x ) = VGS − V ( x ) = VGS − VDS
x
[Sedra/Smith] L
[Sedra/Smith]
15
Saturation Region
[Silva]
x
VDSsat=VGS-VT VDS-VDSsat VGC ( x ) = VGS − V ( x ) = VGS − VDS
L
x=0 x=L
V ( x ) = VDS
x
V (0 ) = 0 V (L ) = VDS
L
17
MOS “Large-Signal” Output Characteristic
[Sedra/Smith]
Note: Vov=VGS-VT
18
What about the PMOS device?
NMOS PMOS
[Silva]
Saturation: I DS =
W
2L
µ nCOX (VGS − VTn )2 I SD =
W
2L
(
µ p COX VSG − VTp)2
19
PMOS ID – VSD Characteristics
VOV = VSG − VTP [Karsilayan]
(Saturation)
20
Body Effect
[Razavi]
• If the body and source potential are
equal, a certain VG=VT0 is required to
form an inversion layer
Qdep 0
VT 0 = Φ MS + 2Φ F + = Φ MS + 2Φ F + γ 2Φ F
Cox
21
TAMU-474-08 J. Silva-Martinez
•Threshold voltage VT = VT 0 + γ [ ]
2Φ F + VSB − 2Φ F ⇒ VT 0 VSB =0
2qε si N sub
•KP and γ (Spice Model) KP = µCOX ; γ =
COX
- 22 -
Subthreshold Region
• So far we have assumed that ID=0 when VGS<VT
• However, in reality an exponentially decreasing current
exists for VGS<VT
V q
In subthreshold region : I D = I 0 exp GS
ζkT
where I 0 is a scale current
24
Next Time
• MOS Transistor Modeling
• Small-Signal Model
• Spice Models
25