Professional Documents
Culture Documents
VLSI Design
Lecture 1
CMOS Transistor Theory
David Harris and Michael Bushnell
Harvey Mudd College and Rutgers University
Spring 2005
Material from: Material from: CMOS VLSI Design CMOS VLSI Design, ,
by Weste and Harris, Addison-Wesley, 2005 by Weste and Harris, Addison-Wesley, 2005
Deep Submicron VLSI Des. Lec. 1 Slide 2 07/18/12
Outline
Body Effect
Velocity Saturation
Leakage
Channel Length Modulation
Mobility Variation
Tunnelling
Punchthrough
Avalanche Breakdown
Impact Ionization
Temperature
Summary
Deep Submicron VLSI Des. Lec. 1 Slide 3 07/18/12
nMOS I-V Summary
( )
2
cutoff
linear
saturatio
0
2
2
n
gs t
ds
ds gs t ds ds dsat
gs t ds dsat
V V
V
I V V V V V
V V V V
<
_
<
'
,
>
Shockley 1
st
order transistor models
Deep Submicron VLSI Des. Lec. 1 Slide 4 07/18/12
V
t
Dependencies
Gate material
Channel doping
Impurities at Si SiO
2
interface
V
sb
voltage from source to substrate
|V
t
| 1/T
-4 mV /
o
C High substrate doping
-2 mV/
o
C Low substrate doping
Deep Submicron VLSI Des. Lec. 1 Slide 5 07/18/12
Non Deep-Submicron
Threshold Equations
V
t
= V
t-mos
+ V
fb
V
t-mos
= 2
b
+
b
= ln , bulk potential difference between
Fermi level of doped & intrinsic Si
C
ox
= oxide capacitance
Q
b
= bulk charge = 2
Si
q N
A
2
b
n
i
= 1.45 x 10
10
cm
-3
at 300
o
K
Q Q
b b
C C
ox ox
kT kT
q q
N N
A A
n n
i i
(
(
)
)
Ideal V
t
of
Ideal MOS
Capacitor
Flat-band voltage
point at which energy
levels go flat
Deep Submicron VLSI Des. Lec. 1 Slide 6 07/18/12
Definitions
p
o
is hole concentration in semiconductor in equilibrium
p
p
is hole concentration in semiconductor p side of
junction
n
p
is e
--
concentration in semiconductor in equilibrium
n
i
is intrinsic carrier concentration in undoped
semiconductor of both holes and e
--
k is Boltzmanns constant
Type p semiconductor
At V = 0,
ms
= energy
difference between
metal & semiconductor
= semiconductor
electron affinity
ms
=
m
( + +
B
) = 0
p
0
= n
i
e
E
i
at surface now below E
F
by 2
B
=
B
= potential difference between E
F
and E
i
in bulk
V
T
= voltage necessary to cause strong inversion
Strong Inversion
Deep Submicron VLSI Des. Lec. 1 Slide 11 07/18/12
Threshold Equations
q = 1.602 x 10
-19
C (1 e
charge)
ms
=
gate
Si
work function difference
between
gate material & Si substrate
ms
= - +
b
= - 0.9 V (N
A
= 1 x 10
16
cm
-3
)
E
g
= band gap energy of Si
= (1.16 0.704 x 10
-3
)
5
ms
-0.2 V (N
A
= 1 x 10
16
cm
-3
)
E E
g g
2 2
(
(
)
)
T T
2 2
T + T + 1108 1108
Deep Submicron VLSI Des. Lec. 1 Slide 13 07/18/12
Adjustments to V
t
Change V
t
by:
Changing substrate doping N
A
Changing C
ox
(use a different insulator) (usual method)
Changing surface state charge Q
fc
(usual method)
Changing T (temperature)
,
_
Calculate the native threshold voltage for an n-transistor at 300
o
K for a process
with a Si substrate with N
A
= 1.80X10
16
, a SiO
2
gate oxide with thickness 200A.
(Assume
ms
= -0.9V, Q
fc
= 0.)
o
volts
C
qN
cm Farads
t
C with
B
ox
B A Si
ms
ox
ox
ox
16 . 0 72 . 0 384 . 0 9 . 0
2
2 2
/ 10 726 . 1
10 2 . 0
10 85 . 8 9 . 3
2 7
5
14
+ +
+ +
Simulated results
What differs?
Current doesnt go
to 0 in cutoff
V
t
Sub-
threshold
Slope
Sub-
threshold
Region
Saturation
Region
V
ds
= 1.8
I
ds
V
gs
0 0.3 0.6 0.9 1.2 1.5 1.8
10 pA
100 pA
1 nA
10 nA
100 nA
1 A
10 A
100 A
1 mA
Deep Submicron VLSI Des. Lec. 1 Slide 16 07/18/12
MOS Equations
K
p
= process-dependent gain factor = = C
ox
nbulk
pbulk
nsurface
Si 1350 450 500 Units of cm
2
/ (V sec)
Ge 3600
GaAs 5000
Si
= 4
o
= 4 x 8.854 x 10
-14
F/cm
t
ox
40
t t
ox ox
A
o
Deep Submicron VLSI Des. Lec. 1 Slide 17 07/18/12
Geometric MOSFET View
Deep Submicron VLSI Des. Lec. 1 Slide 18 07/18/12
Spice/Spectre Models
Ideal Models
= 155(W/L) A/V
2
V
t
= 0.4 V
V
DD
= 1.8 V
I
ds
(A)
V
ds
0 0.3 0.6 0.9 1.2 1.5 1.8
100
200
300
400
V
gs
= 0.6
V
gs
= 0.9
V
gs
= 1.2
V
gs
= 1.5
V
gs
= 1.8
0
Deep Submicron VLSI Des. Lec. 1 Slide 21 07/18/12
Simulated nMOS I-V Plot
What differs?
V
ds
0 0.3 0.6 0.9 1.2 1.5
V
gs
= 1.8
I
ds
(A)
0
50
100
150
200
250
V
gs
= 1.5
V
gs
= 1.2
V
gs
= 0.9
V
gs
= 0.6
Deep Submicron VLSI Des. Lec. 1 Slide 22 07/18/12
Simulated nMOS I-V Plot
What differs?
Less ON current
No square law
Current increases
in saturation
V
ds
0 0.3 0.6 0.9 1.2 1.5
V
gs
= 1.8
I
ds
(A)
0
50
100
150
200
250
V
gs
= 1.5
V
gs
= 1.2
V
gs
= 0.9
V
gs
= 0.6
Deep Submicron VLSI Des. Lec. 1 Slide 23 07/18/12
Velocity Saturation
Electrons: 6-10 x 10
6
cm/s
Holes: 4-8 x 10
6
cm/s
Better model
E
sat 0
0
slope =
E
lat
2E
sat
3E
sat
sat
sat
/ 2
lat
sat sat
lat
sat
1
E
v v E
E
E
+
Deep Submicron VLSI Des. Lec. 1 Slide 24 07/18/12
Vel. Sat. I-V Effects
Ideal transistor ON current increases with V
DD
2
Velocity-saturated ON current increases with V
DD
( )
ox max ds gs t
I C W V V v
Deep Submicron VLSI Des. Lec. 1 Slide 25 07/18/12
Velocity Saturation
'
>
<
<
saturation V V I
linear V V
V
V
I
cutoff V V
I
dsat ds dsat
dsat ds
dsat
ds
dsat
t gs
ds
0
( )
( )
2
2
t gs v dsat
t gs c dsat
V V P V
V V P I
Deep Submicron VLSI Des. Lec. 1 Slide 27 07/18/12
-Power Model
I
ds
(A)
V
ds
0 0.3 0.6 0.9 1.2 1.5 1.8
100
200
300
400
V
gs
= 0.6
V
gs
= 0.9
V
gs
= 1.2
V
gs
= 1.5
V
gs
= 1.8
0
-law
Simulated
Shockley
Deep Submicron VLSI Des. Lec. 1 Slide 28 07/18/12
Mobility Variation
is Spice parameter U0
Even in saturation
n+
p
Gate Source Drain
bulk Si
n+
V
DD
GND
V
DD
GND
L
L
eff
Depletion Region
Width: L
d
Deep Submicron VLSI Des. Lec. 1 Slide 30 07/18/12
Chan. Length Mod. I-V
+
I
ds
(A)
V
ds
0 0.3 0.6 0.9 1.2 1.5 1.8
100
200
300
400
V
gs
= 0.6
V
gs
= 0.9
V
gs
= 1.2
V
gs
= 1.5
V
gs
= 1.8
0
Deep Submicron VLSI Des. Lec. 1 Slide 31 07/18/12
Channel length changes for short channels as V
ds
changes
Deep Submicron VLSI Des. Lec. 1 Slide 36 07/18/12
Body Effect
Surface potential:
Is the thermal voltage
T
i
A
T s
v
n
N
v ln 2
Deep Submicron VLSI Des. Lec. 1 Slide 37 07/18/12
Leakage Sources
Subthreshold conduction
Junction leakage
Gate leakage
Determined empirically
1 . 0 02 . 0 < <
Deep Submicron VLSI Des. Lec. 1 Slide 40 07/18/12
DIBL
1 . 0 02 . 0 < <
increase
Deep Submicron VLSI Des. Lec. 1 Slide 41 07/18/12
Junction Leakage
Predicted tunneling
current (from
[Song01])
e
--
get so much energy that they impact the drain, and
dislodge holes, which are swept toward the grounded
substrate
e
--
may penetrate the gate oxide and cause gate
current
Degrades V
t
, subthreshold current,
C2 = 6.4
V
dsat
= V
tm
L
eff
E
sat
V
tm
+ L
eff
E
sat
V
tm
= V
gs
V
tn
0.13 V
bs
- 0.25 V
gs
E
sat
= 1.10 X 10
7
+ 0.25 X 10
7
V
gs
Deep Submicron VLSI Des. Lec. 1 Slide 48 07/18/12
Temperature Sensitivity
Increasing temperature
Reduces mobility
Reduces V
t
I
ON
___________ with temperature
I
OFF
___________ with temperature
is room temperature
is a fitting parameter
( ) ( )
k
T
T
T
T T
r
k
r
r
,
_
Increasing temperature
Reduces mobility
Reduces V
t
I
ON
___________ with temperature
I
OFF
___________ with temperature
is room temperature
is a fitting parameter
( ) ( )
k
T
T
T
T T
r
k
r
r
,
_
decreases
Deep Submicron VLSI Des. Lec. 1 Slide 50 07/18/12
Temperature Sensitivity
Increasing temperature
Reduces mobility
Reduces V
t
I
ON
___________ with temperature
I
OFF
___________ with temperature
is room temperature
is a fitting parameter
( ) ( )
k
T
T
T
T T
r
k
r
r
,
_
decreases
increases
Deep Submicron VLSI Des. Lec. 1 Slide 51 07/18/12
Negative Temp. Coefficient
in Saturation
Deep Submicron VLSI Des. Lec. 1 Slide 52 07/18/12
I
dsat
vs. Temperature
Deep Submicron VLSI Des. Lec. 1 Slide 53 07/18/12
Benefits of Cooling
Cooling methods:
Natural convection
Fans and heat sinks
Water cooling
Thin-film refrigerators
Liquid nitrogen cooling
Higher mobility
Power savings
Wider depletion regions (less junction C)
Reduced transistor wearout methods (more reliability)
Logical effort
Pass transistors
Temperature of operation
Deep Submicron VLSI Des. Lec. 1 Slide 56 07/18/12
Modeling Consequences
Particularly nMOSFETs
Deep Submicron VLSI Des. Lec. 1 Slide 57 07/18/12
Summary