Introduction To Cmos Vlsi Design: Nonideal Transistors
Introduction To Cmos Vlsi Design: Nonideal Transistors
Introduction To Cmos Vlsi Design: Nonideal Transistors
CMOS VLSI
Design
Lecture 15:
Nonideal Transistors
David Harris
Outline
Transistor I-V Review
Nonideal Transistor Behavior
Velocity Saturation
Channel Length Modulation
Body Effect
Leakage
Temperature Sensitivity
Process and Environmental Variations
Process Corners
Slide 2
V
I ds Vgs Vt ds
2
Vgs Vt
2
15: Nonideal Transistors
Vgs Vt
V V V
ds
ds
dsat
Vds Vdsat
cutoff
linear
saturation
Slide 3
Ids (mA)
400
Vgs = 1.8
300
Vgs = 1.5
200
Vgs = 1.2
100
Vgs = 0.9
Vgs = 0.6
0
0.3
0.6
0.9
1.2
1.5
1.8
Vds
Slide 4
ds
(mA)
250
Vgs = 1.8
200
Vgs = 1.5
150
Vgs = 1.2
100
Vgs = 0.9
50
Vgs = 0.6
0
0
0.3
0.6
0.9
1.2
1.5
Vds
Slide 5
Vgs = 1.8
Vgs = 1.5
Vgs = 1.2
Vgs = 0.9
50
Vgs = 0.6
0
0
0.3
0.6
0.9
1.2
1.5
Vds
Slide 6
Velocity Saturation
We assumed carrier velocity is proportional to E-field
v = mElat = mVds/L
At high fields, this ceases to be true
Carriers scatter off atoms
n
n
Velocity reaches vsat
Electrons: 6-10 x 106 cm/s
n /2
Holes: 4-8 x 106 cm/s
Better model
slope = m
sat
sat
Elat
v
vsat Esat
Elat
1
Esat
0
0
Esat
2Esat
3Esat
Elat
Slide 7
I ds mCox
Vgs Vt
L
2
2
2
Slide 8
a-Power Model
0
I ds I dsat ds
Vdsat
I dsat
Vgs Vt
cutoff
Vds Vdsat
linear
Vds Vdsat
saturation
I dsat Pc
Vt
gs
Vdsat Pv Vgs Vt
a /2
Simulated
a-law
Shockley
Ids (mA)
400
300
Vgs = 1.8
200
Vgs = 1.5
100
Vgs = 1.2
Vgs = 0.9
Vgs = 0.6
0
0.3
0.6
0.9
1.2
1.5
1.8 V
ds
Slide 9
DD
eff
Slide 10
Ids (mA)
gs
Vt 1 lVds
2
400
Vgs = 1.8
300
Vgs = 1.5
200
Vgs = 1.2
100
0
0
Vgs = 0.9
Vgs = 0.6
0.3
0.6
0.9
1.2
1.5
1.8 Vds
Slide 11
Body Effect
Vt: gate voltage necessary to invert channel
Increases if source voltage increases because
source is connected to the channel
Increase in Vt with Vs is called the body effect
Slide 12
fs Vsb fs
NA
ni
tox
ox
2q si N A
2q si N A
Cox
Slide 13
10 nA
Saturation
Region
Vds = 1.8
Subthreshold
Slope
1 nA
100 pA
10 pA
Vt
0
0.3
0.6
0.9
1.2
1.5
1.8
Vgs
Slide 14
Leakage Sources
Subthreshold conduction
Transistors cant abruptly turn ON or OFF
Junction leakage
Reverse-biased PN junction diode current
Gate leakage
Tunneling through ultrathin gate dielectric
Subthreshold leakage is the biggest source in
modern transistors
Slide 15
Subthreshold Leakage
Subthreshold leakage exponential with Vgs
Vgs Vt
I ds I ds 0e
nvT
Vds
v
1 e T
I ds 0 vT2 e1.8
Slide 16
DIBL
Drain-Induced Barrier Lowering
Drain voltage also affect Vt
Vt Vt hVds
ttds
VVVh
Slide 17
DIBL
Drain-Induced Barrier Lowering
Drain voltage also affect Vt
Vt Vt hVds
ttds
VVVh
Slide 18
Junction Leakage
Reverse-biased p-n junctions have some leakage
VvD
T
I D I S e 1
p+
n+
n+
p+
p+
n+
n well
p substrate
Slide 19
Gate Leakage
Carriers may tunnel thorough very thin gate oxides
Predicted tunneling current (from [Song01])
109
tox
VDD trend
0.6 nm
0.8 nm
JG (A/cm )
106
103
1.0 nm
1.2 nm
100
1.5 nm
1.9 nm
10-3
10-6
10-9
0
0.3
0.6
0.9
1.2
1.5
1.8
VDD
Slide 20
Temperature Sensitivity
Increasing temperature
Reduces mobility
Reduces Vt
ION ___________ with temperature
IOFF ___________ with temperature
Slide 21
Temperature Sensitivity
Increasing temperature
Reduces mobility
Reduces Vt
ION decreases with temperature
IOFF increases with temperature
I ds
increasing
temperature
Vgs
Slide 22
So What?
So what if transistors are not ideal?
They still behave like switches.
But these effects matter for
Supply voltage choice
Logical effort
Quiescent power consumption
Pass transistors
Temperature of operation
Slide 23
Parameter Variation
fast
FF
pMOS
SF
TT
slow
slow
FS
SS
fast
Slide 24
Parameter Variation
fast
FF
pMOS
SF
TT
slow
slow
FS
SS
fast
Slide 25
Environmental Variation
VDD and T also vary in time and space
Fast:
VDD: ____
T: ____
Corner
Voltage
Temperature
1.8
70 C
F
T
S
Slide 26
Environmental Variation
VDD and T also vary in time and space
Fast:
VDD: high
T: low
Corner
Voltage
Temperature
1.98
0C
1.8
70 C
1.62
125 C
Slide 27
Process Corners
Process corners describe worst case variations
If a design works in all corners, it will probably
work for any variation.
Describe corner with four letters (T, F, S)
nMOS speed
pMOS speed
Voltage
Temperature
Slide 28
Important Corners
Some critical simulation corners include
Purpose
nMOS
pMOS
VDD
Temp
Cycle time
Power
Subthrehold
leakage
Pseudo-nMOS
Slide 29
Important Corners
Some critical simulation corners include
Purpose
nMOS
pMOS
VDD
Temp
Cycle time
Power
Subthrehold
leakage
Pseudo-nMOS S
Slide 30