3a-Vlsi Lecture Transistors Wires Parasitics Chapter 3
3a-Vlsi Lecture Transistors Wires Parasitics Chapter 3
Laboratory (iCOE)
2
ASSOC.PROF.BASIR SAIBON
Where We Are...
Last time:
CMOS Processing
Today:
Transistor Modes of Operation
Pins and Terminals
More about Wires & Vias
Parasitic Effects
3
ASSOC.PROF.BASIR SAIBON
Roadmap for the term:
Major Topics
VLSI Overview
CMOS Processing & Fabrication
Components: Transistors, Wires, & Parasitic Effects
Fabrication Design Rules & Layout
Standard-Cell Design with CAD/EDA Tools
Analog /Mixed Signal Concerns
Design Project
4
ASSOC.PROF.BASIR SAIBON
Review - Transistor Structure
Substrate
Bulk
5
ASSOC.PROF.BASIR SAIBON
‘N’ Transistor Operation - Cutoff
Vgs << Vt : Transistor OFF
Majority carrier in channel (holes)
No current from source to drain
6
ASSOC.PROF.BASIR SAIBON
‘N’ Transistor Operation -
Subthreshold
source drain
depletion region
7
ASSOC.PROF.BASIR SAIBON
‘N’ Transistor Operation - ON
Vgs > Vt , VDS=0: Transistor ON
Electric field attracts minority carriers (electrons)
Inversion region forms in channel
Depletion region insulates channel from substrate
Current can now flow from drain to source!
8
ASSOC.PROF.BASIR SAIBON
‘N’ Transistor Operation - Linear
Vgs > Vt , VDS <VGS -VT : Linear (Active) mode
Combined electric fields shift channel and
depletion region
Current flow dependent on VGS, VDS
9
ASSOC.PROF.BASIR SAIBON
‘N’ Transistor Operation –
Fully Saturation
Vgs > Vt , VDS >VGS -VT : Saturated mode
Channel “pinched off”
Current still flows due to electron drift
Current flow dependent on VGS
10
ASSOC.PROF.BASIR SAIBON
‘P’ Transistor Operation
Opposite of N-Transistor
Vgs >> Vt : Transistor OFF
Majority carrier in channel (electrons)
No current from source to drain
0 > Vgs > Vt : Depletion region
Electric field repels majority carriers (electrons)
Depletion region forms - no carriers in channel
No current flows (except for leakage current)
Vgs < Vt , VDS=0: Transistor ON
Electric field attracts minority carriers (holes)
Inversion region forms in channel
Depletion layer insulates channel from substrate
Current can now flow from source to drain!
11
ASSOC.PROF.BASIR SAIBON
‘P’ Transistor Modes of Operation
Vgs <Vt , VDS >VGS -VT : Linear (Active) mode
Combined electric fields shift channel and
depletion region
Current flow dependent on VGS, VDS
Vgs < Vt , VDS <VGS -VT : Saturation mode
Channel “pinched off”
Current still flows due to hole drift
Current flow dependent on VGS
12
ASSOC.PROF.BASIR SAIBON
N-type Transistor Structure
N-type transistor: L
S G D w
13
ASSOC.PROF.BASIR SAIBON
0.25 micron Transistor (Bell Labs)
Gate Oxide
Silicide
Source/Drain
Poly
14
ASSOC.PROF.BASIR SAIBON
I-V Characteristics of MOS
Transistors
linear saturation
saturation linear
N transistor P transistor
15
ASSOC.PROF.BASIR SAIBON
Ideal Transistor Equations
Cutoff Region: Vgs < Vt I d 0
Linear Region Vds < Vgs - Vt
1 W 1 2 2 me
(EQ 2-1) I d k' (Vgs Vt )Vds Vds k'
2 L 2 tox
1 W
(EQ 2-2) I d k' (Vgs Vt ) 2 - Channel Length Modulation Parm.
2 L
1 W 2
(EQ 2-16) I d k' (Vgs Vt ) (1 Vds )
2 L
16
ASSOC.PROF.BASIR SAIBON
More about Transistor Equations
mn OR mp
me
More about k' k'
tox
µ - effective surface mobility of carrier
e - permittivity of gate insulator
tox - thickness of gate insulator
W
Beta (b)- a measure of gain bk
L
Important things to remember:
these equations are approximations
Use circuit simulator (Cadence/Synopsys/PSpice)
for more accurate modeling
17
ASSOC.PROF.BASIR SAIBON
Conduction in Semiconductors
18
ASSOC.PROF.BASIR SAIBON
19
ASSOC.PROF.BASIR SAIBON
20
ASSOC.PROF.BASIR SAIBON
21
ASSOC.PROF.BASIR SAIBON
22
ASSOC.PROF.BASIR SAIBON
Constants for Silicon
23
ASSOC.PROF.BASIR SAIBON
εox = Permittivity of SiO2 = 3.9ε0
25
ASSOC.PROF.BASIR SAIBON
Current Through a Transistor
Use 0.5 mm parameters. Let W/L = 3/2.
Measure at boundary between linear and
saturation regions.
Vgs = 2V:
Id = 0.5k’(W/L)(Vgs-Vt)2= 93 mA
Vgs = 5V:
Id = 1 mA
26
ASSOC.PROF.BASIR SAIBON
MOSFET: Typical Fabrication Parameters
27
ASSOC.PROF.BASIR SAIBON
*** Please Read “CMOS Device Modeling” Chapter3 article by Allen/Holberg
28
ASSOC.PROF.BASIR SAIBON
Example
Depletion Region
Width of the Drain
gate
+
Vg SiO2 tox
-
substrate
30
ASSOC.PROF.BASIR SAIBON
Parallel Plate Capacitance
Formula for parallel plate capacitance:
Cox = eox / tox
Permittivity of silicon:
eox = 3.46 x 10-13 F/cm2
Gate capacitance helps determine charge in
channel which forms inversion region.
31
ASSOC.PROF.BASIR SAIBON
Threshold Voltage
Components of threshold voltage Vt:
Vfb = flatband voltage; depends on difference
in work function between gate and substrate
and on fixed surface charge.
s = surface potential (about 2f).
32
ASSOC.PROF.BASIR SAIBON
Body Effect
Reorganize threshold voltage equation:
Vt = Vt0 + Vt
Threshold voltage is a function of
source/substrate voltage Vsb.
Body effect is the coefficient(constant) for
the Vsb dependence factor.
33
ASSOC.PROF.BASIR SAIBON
Example: Threshold Voltage
of a Transistor
Vt0 = Vfb + s + Qb/Cox + VII
= -0.91 V + 0.58 V + (1.4E-8/1.73E-7) + 0.92 V
= 0.68 V
Body effect n = sqrt(2qeSiNA/Cox) = 0.1
Vt = n[sqrt(s + Vsb) - sqrt(s)]
= 0.16 V
34
ASSOC.PROF.BASIR SAIBON
Channel Length Modulation
Length Parameter
describes small dependence of drain
current on Vds in saturation.
Factor is measured empirically.
New drain current equation:
Id = 0.5k’ (W/L)(Vgs - Vt) 2(l- Vds)
Equation has a discontinuity between linear
and saturation regions---small enough to be
ignored.
35
ASSOC.PROF.BASIR SAIBON
Gate Voltage and The Channel
gate
current
source drain Vds < Vgs - Vt
Id
gate
current
source drain Vds = Vgs - Vt
Id
gate
source drain
Vds > Vgs - Vt
Id
36
ASSOC.PROF.BASIR SAIBON
Leakage and Subthreshold
Current
A variety of leakage currents draw current
away from the main logic path.
The subthreshold current is one particularly
important type of leakage current.
37
ASSOC.PROF.BASIR SAIBON
Types of Leakage Current
Weak inversion current (a.k.a. subthreshold
current).
Reverse-biased pn junctions.
Drain-induced barrier lowering.
Gate-induced drain leakage;
Punchthrough currents.
Gate oxide tunneling.
Hot carriers.
38
ASSOC.PROF.BASIR SAIBON
Subthreshold Current
Subthreshold current:
Isub = ke[(Vgs - Vt)/(S/ln 10)][1-e-qVds/kT]
Subthreshold slope S characterizes weak
inversion current.
Subthreshold current is a function of Vt.
Can adjust Vt by changing the substrate bias to
control leakage.
39
ASSOC.PROF.BASIR SAIBON
The Modern MOSFET
Features of deep submicron MOSFETs:
epitaxial layer for heavily-doped channel;
40
ASSOC.PROF.BASIR SAIBON
Circuit Simulation
Circuit simulators like Cadence Spectre/Spice
numerically solve device models and
Kirchoff’s Laws to determine time-domain
circuit behavior.
Numerical solution allows more sophisticated
models, non-functional (table-driven) models,
etc.
41
ASSOC.PROF.BASIR SAIBON
Spice MOSFET Models
Level 1: basic transistor equations of Section
2.2; not very accurate.
Level 2: more accurate model (effective
channel length, etc.).
Level 3: empirical model.
Level 4 (BSIM): efficient empirical model.
New models: level 28 (BSIM2), level 47
(BSIM3).
42
ASSOC.PROF.BASIR SAIBON
Some (by no means all) Spice
Model Parameters
L, W: transistor length width.
KP: transconductance.
GAMMA: body bias factor.
AS, AD: source/drain areas.
CJSW: zero-bias sidewall capacitance.
CGBO: zero-bias gate/bulk overlap
capacitance.
43
ASSOC.PROF.BASIR SAIBON
Threshold Voltage
Depends on gate capacitance, physical
constants
When Vsb=0: Permittivity of SiO2 = 3.9e0
Oxide thickness (cm)
(EQN 2-4) Cox e ox / x ox
Adjustment - Ion Implant
Qb
V
(EQN 2-5) t0 Vfb s VII
C ox
kT N a N dp
(EQN 2-7) gs ln 2 Work function difference
q n
i
(EQN 2-9) kT N a
s 1 f ln Surface potential
q ni
(EQN 2-10) Qb 2qe si Na s Charge stored in depletion region
44
ASSOC.PROF.BASIR SAIBON
Threshold Voltage - Body Effect
Vt increases when Vsb >0
Vt Vt0 Vt
(EQN 2-11)
Vt0 n s Vsb s )
γn= Bulk Threshold voltage (potential) Parameter for N type substrate; unit V
(EQN 2-12)
2qe Si N a
gs
C ox
45
ASSOC.PROF.BASIR SAIBON
Subthreshold Current Issue
Current can flow even when transistor is “OFF”
(EQ 2-17)
Vg s Vt
1 ke
S / ln10
qVd s / kT
I sub ke
46
ASSOC.PROF.BASIR SAIBON
Wires, Vias, and Pins
Creating wires (review):
Deposit insulator on chip (SiO2)
Wafer
47
ASSOC.PROF.BASIR SAIBON
Transistor Layout
n-type (tubs may vary in size and location):
S G D w
48
ASSOC.PROF.BASIR SAIBON
Evolution of NMOS
1970s to 2005
49
ASSOC.PROF.BASIR SAIBON
Wires and Vias
metal 3
metal 2
vias
metal 1
poly poly
n+ p-tub n+
50
ASSOC.PROF.BASIR SAIBON
Pins (in Layout) = Terminals (in Schematic)
Inverter Layout
PMOS N-Well
Tab
Pin Labels
Pin Label
N-Well
Pin Contact
Pin Contacts
NMOS
P-Substrate
Tab
51
ASSOC.PROF.BASIR SAIBON
Metal Migration (1/2)
Current-carrying capacity of metal wire depends
on cross-section. Height is fixed, so width
determines current limit.
52
ASSOC.PROF.BASIR SAIBON
Metal Migration (2/2)
High current density can cause metal molecules to
move
Solution: size wires to keep current density with
recommended range (book: 1.5mA / µm width)
Also a problem in vias
53
ASSOC.PROF.BASIR SAIBON
Metal Migration Problems and
Solutions
Marginal wires will fail after a small operating
period—infant mortality.
Normal wires must be sized to accomodate
maximum current flow:
Imax = 1.5 mA/mm of metal width.
Mainly applies to VDD/VSS lines.
54
ASSOC.PROF.BASIR SAIBON
Wiring Examples – Intel Processes
k=3.6
Tungsten
Plugs
Tungsten
Intel 0.25µm Process (Al) Plugs
5 Layers - Tungsten Vias (Poly/diff. only)
Source: Intel Technical Journal 3Q98
Intel 0.13µm Process (Cu)
Source: Intel Technical Journal 2Q02
55
ASSOC.PROF.BASIR SAIBON
Diffusion Wire Capacitance
Capacitances formed by p-n junctions:
sidewall
capacitances depletion region
n+ (ND)
bottomwall
substrate (NA) capacitance
56
ASSOC.PROF.BASIR SAIBON
Depletion Region Capacitance
Zero-bias depletion capacitance:
Cj0 = esi/xd.
Depletion region width:
xd0 = sqrt[(1/NA + 1/ND)2esiVbi/q].
Junction capacitance is function of voltage
across junction (Vr):
Cj(Vr) = Cj0/sqrt(1 + Vr/Vbi)
57
ASSOC.PROF.BASIR SAIBON
Poly/Metal Wire Capacitance
Two components:
parallel plate;
fringe.
Fringe
plate
58
ASSOC.PROF.BASIR SAIBON
Metal Coupling Capacitances
Can couple to adjacent wires on same layer,
wires on above/below layers:
metal 2
metal 1 metal 1
59
ASSOC.PROF.BASIR SAIBON
Example: Parasitic Capacitance
Measurement
n-diffusion: bottomwall=2 fF, sidewall=2 fF.
metal: plate=0.15 fF, fringe=0.72 fF.
1.5 mm
3 mm
0.75 mm 2.5 mm
1 mm
60
ASSOC.PROF.BASIR SAIBON
Parasitic Elements
So far, we’ve concentrated on getting circuit
elements that we want for analog/digital design
Transistors
Wires
Parasitics - occur whether we want them or not
Capacitors
Resistors
Transistors (bipolar and FET)
61
ASSOC.PROF.BASIR SAIBON
Basic Transistor Parasitics (1/2)
Gate to substrate, also gate to source/drain.
Source/drain capacitance, resistance.
62
ASSOC.PROF.BASIR SAIBON
Basic Transistor Parasitics (2/2)
Gate capacitance Cg. Determined by active
area.
Source/drain overlap capacitances Cgs, Cgd.
Determined by source/gate and drain/gate
overlaps. Independent of transistor L.
Cgs = Col W
Gate/bulk overlap capacitance.
63
ASSOC.PROF.BASIR SAIBON
Capacitance (1/2)
Transistors
Depends on area of transistor gate
Diffusion to substrate
Sidewall capacitance - capacitance from periphery
64
ASSOC.PROF.BASIR SAIBON
Capacitance (2/2)
Metal to substrate
Parallel plate capacitance is dominant
Poly to substrate
Parallel plate plus fringing, like metal
Metal1-Metal2
65
ASSOC.PROF.BASIR SAIBON
Wires
Chips are mostly made of wires called
interconnect
In stick diagram, wires set size
Transistors are little things under the wires
Many layers of wires
Wires are as important as transistors
Speed
Power
Noise
Alternating layers run orthogonally
Slide 66
Wire Geometry
Pitch = w + s
Aspect ratio: AR = t/w
Old processes had AR << 1
Modern processes have AR 2 w s
Slide 67
Layer Stack
AMI 0.6 mm process has 3 metal layers
Modern processes use 6-10+ metal layers
Layer T (nm) W (nm) S (nm) AR
1000
800 800 2.0
Slide 69
Wire Resistance
r = resistivity (W*m)
r l w
R
t w
L
Slide 70
Wire Resistance
r = resistivity (W*m)
r l l
R R
t w w
R = sheet resistance (W/) w w
is a dimensionless unit(!) w
l
R = R * (# of squares)
t t
Slide 71
Choice of Metals
Until 180 nm generation, most wires were
aluminum
Modern processes often use copper
Cu atoms diffuse into silicon and damage FETs
Must be surrounded by a diffusion barrier
Slide 73
Contacts Resistance & Vias
Contacts and vias also have 2-20 W
Use many contacts for lower R
Many small contacts for current crowding around
periphery
Vias
Vias
Slide 74
6: Wires
Resistance
Depends on resistivity of material r (Rho)
Sheet resistance Rs = r /t ; see Table 2-4, p. 80
Resistance R = Rs * L / W
Corner approximation - count a corner as half a square
Example:
R = Rs(poly) *[ 13 + 2*(1/2) + 3*(1/2) squares]
R = 4Ω/sq * 15.5 squares = 62Ω
Corner (1/2 Square) 1/2 Square
1/2 Square
75
ASSOC.PROF.BASIR SAIBON
76
ASSOC.PROF.BASIR SAIBON
Wire Resistance
Resistance of any size square is constant:
77
ASSOC.PROF.BASIR SAIBON
78
ASSOC.PROF.BASIR SAIBON
Sheet Resistance
79
ASSOC.PROF.BASIR SAIBON
80
ASSOC.PROF.BASIR SAIBON
Typical Sheet Resistance
0.07~0.08
81
ASSOC.PROF.BASIR SAIBON
82
ASSOC.PROF.BASIR SAIBON
Integrated Circuit Resistor
83
ASSOC.PROF.BASIR SAIBON
Laying Out a Resistor
84
ASSOC.PROF.BASIR SAIBON
Mean-Time-to-Failure
MTF for metal wires = time required for 50%
of wires to fail.
Depends on current density:
proportional to j-n e Q/kT
j is current density
n is constant between 1 and 3
Q is diffusion activation energy
85
ASSOC.PROF.BASIR SAIBON
Skin Effect
Skin effect is the tendency of an alternating electric current (AC) to become distributed
within a conductor such that the current density is largest near the surface of the
conductor, and decreases with greater depths in the conductor
Low frequency
Low frequency
High frequency
High frequency
87
ASSOC.PROF.BASIR SAIBON
88
ASSOC.PROF.BASIR SAIBON
89
ASSOC.PROF.BASIR SAIBON
Skin Depth
Skin depth is depth at which conductor’s current is
reduced to 1/3 = 37% of surface value:
d = 1/sqrt(pfms)
f = signal frequency
m = magnetic permeability
s = wire conductivity
90
ASSOC.PROF.BASIR SAIBON
Effect on Resistance
Low frequency resistance of wire:
Rdc = 1/ s wt
High frequency resistance with skin effect:
Rhf = 1/2 sd(w + t)
Resistance per unit length:
Rac = sqrt(Rdc 2 + kRhf2)
Typically (Thermal Conductivity), k = 1.2.
91
ASSOC.PROF.BASIR SAIBON
Transistor Gate Parasitics
Gate-source/drain overlap capacitance:
gate
source drain
overlap
92
ASSOC.PROF.BASIR SAIBON
93
ASSOC.PROF.BASIR SAIBON
94
ASSOC.PROF.BASIR SAIBON
95
ASSOC.PROF.BASIR SAIBON
Transistor Source/Drain Parasitics
Source/drain have significant capacitance,
resistance.
Measured same way as for wires.
Source/drain R, C may be included in Spice
model rather than as separate parasitics.
96
ASSOC.PROF.BASIR SAIBON
Some Example Fabrication
Process Data
0.5µm process
AMI 1.5µm process (from www.mosis.org)
TSMC 0. 5µm process (from www.mosis.org)
97
ASSOC.PROF.BASIR SAIBON
Parasitics - Final Notes
These are approximate calculations
Grossly oversimplified
Advanced CAD tools (e.g. field solver) needed for
accuracy
Process Variation
Parameter values are are not exact, but vary
depending on manufacturing, etc.
Typical process specifies a range for each parameter
Must design chips to work for worst case - “process
corners”
98
ASSOC.PROF.BASIR SAIBON
Example Problems -
Parasitic Calculation (1/10)
30
metal1
1=0.25µm
poly
ndiff
**Determine;
Rmetal1=? Rpoly=? Rndiff=?
Cmetal1=? Cpoly=? Cndiff=?
99
ASSOC.PROF.BASIR SAIBON
Example Problems -
Parasitic Calculation (2/10)
30
metal1
1=0.25µm
poly
ndiff
100
ASSOC.PROF.BASIR SAIBON
Example Problems -
Parasitic Calculation (3/10)
30
metal1
1=0.25µm
poly
ndiff
101
ASSOC.PROF.BASIR SAIBON
Example Problems -
Parasitic Calculation (4/10)
30
metal1
poly
ndiff
corner
102
ASSOC.PROF.BASIR SAIBON
Example Problems -
Parasitic Calculation (5/10)
30
metal1
1=0.25µm
poly
ndiff
**Answer;
Rmetal1=0.8Ω Rndiff=7.33Ω Rpoly=24Ω
Cmetal1= 1.71fF Cndiff= 2.64fF Cpoly= 0.45fF
103
ASSOC.PROF.BASIR SAIBON
Example Problems -
Parasitic Calculation (6/10)
gate
poly
1=0.25µm
A
Overhang
104
ASSOC.PROF.BASIR SAIBON
Example Problems -
Parasitic Calculation (7/10)
1=0.25µm
A
105
ASSOC.PROF.BASIR SAIBON
Example Problems -
Parasitic Calculation (8/10)
1=0.25µm
A
106
ASSOC.PROF.BASIR SAIBON
Example Problems -
Parasitic Calculation (9/10)
1=0.25µm
A
107
ASSOC.PROF.BASIR SAIBON
Example Problems -
Parasitic Calculation (10/10)
1=0.25µm
A
108
ASSOC.PROF.BASIR SAIBON
109
ASSOC.PROF.BASIR SAIBON
110
ASSOC.PROF.BASIR SAIBON
111
ASSOC.PROF.BASIR SAIBON
Example:
112
ASSOC.PROF.BASIR SAIBON
Latch-Up
CMOS ICs have parastic silicon-controlled
rectifiers (SCRs).
When powered up, SCRs can turn on,
creating low-resistance path from power to
ground. Current can destroy chip.
Early CMOS problem. Can be solved with
proper circuit/layout structures.
113
ASSOC.PROF.BASIR SAIBON
Parasitic SCR (Silicon Controlled Rectifier)
Control of current using a small input current. Basically, it is a simple
direct current (DC) switch.
115
ASSOC.PROF.BASIR SAIBON
Controlling Latch-Up - Substrate
Contacts
Purpose: connect well/substrate to power supply
Alternative term: tub tie (used by book)
Recommendations (source: Weste & Eshraghian)
Conservative: 1 substrate contact for every supply
connection
Less conservative: 1 substrate contact for every 5-10
transistors
High-current circuits: use guard rings
Substrate Substrate
Contact Contact
116
ASSOC.PROF.BASIR SAIBON
Solution to Latch-Up
Use tub ties to connect tub to power rail. Use
enough to create low-voltage connection.
117
ASSOC.PROF.BASIR SAIBON
Tub Tie Layout (Solution to latch-up)
p+
metal (VDD)
p-tub
118
ASSOC.PROF.BASIR SAIBON
Why We Need Design Rules
Masks are tooling for manufacturing.
Manufacturing processes have inherent
limitations in accuracy.
Design rules specify geometry of masks
which will provide reasonable yields.
Design rules are determined by experience.
119
ASSOC.PROF.BASIR SAIBON
Design Rules and Yield
Design rules are determined by
manufacturing process characteristics.
Design rules should provide adequate yield if
followed.
Types of design rules:
Spacing.
Separation.
Composition.
120
ASSOC.PROF.BASIR SAIBON
Yield Issues
Gamma distribution for yield of a single type
of structure:
Yi = [1/(1+Abi)]ai.
Total yield for the process is the product of all
yield components:
Y = P Yi .
121
ASSOC.PROF.BASIR SAIBON
Manufacturing Issues
Photoresist shrinkage, tearing.
Variations in material deposition.
Variations in temperature.
Variations in oxide thickness.
Impurities.
Variations between lots.
Variations across a wafer.
122
ASSOC.PROF.BASIR SAIBON
Transistor Issues
Varaiations in threshold voltage:
oxide thickness;
ion implanatation;
poly variations.
Changes in source/drain diffusion overlap.
Variations in substrate.
123
ASSOC.PROF.BASIR SAIBON
Wiring Issues
Diffusion: changes in doping -> variations in
resistance, capacitance.
Poly, metal: variations in height, width ->
variations in resistance, capacitance.
Shorts and opens:
124
ASSOC.PROF.BASIR SAIBON
Oxide Issues
Variations in height.
Lack of planarity -> step coverage.
metal 2
metal 2 metal 1
125
ASSOC.PROF.BASIR SAIBON
Via Issues
Via may not be cut all the way through.
Undersize via creates too much resistance.
Via may be too large and create shorts,
parasitic capacitance, and sheet resistance.
Metal
Wire
Via Via
Metal Wire
126
ASSOC.PROF.BASIR SAIBON
Scaling Theory
Chips get better as features shrink in
classical scaling theory:
Capacitive load goes down faster than current.
Classical scaling theory runs into
complications at nanometer features.
Leakage.
Smaller supply voltage.
127
ASSOC.PROF.BASIR SAIBON
Scaling Model
/x.
W W/x, L L/x.
tox tox /x.
Nd Nd/x.
VDD VSS (VDD VSS)/x.
128
ASSOC.PROF.BASIR SAIBON
Current and Capacitance Scaling
Saturation drain current scales as 1/x.
Capacitance scales as 1/x.
Total performance over scaling:
[C’V’/l’]/[CV/l] = 1/x.
Circuit speeds up by factor x.
129
ASSOC.PROF.BASIR SAIBON
Interconnect Scaling
Two varieties of interconnect scaling:
Ideal scaling reduces vertical and horizontal
dimensions equally.
Constant dimension does not change wiring sizes.
Higher levels of interconnect are constant
dimension---same as older technologies.
130
ASSOC.PROF.BASIR SAIBON
Interconnect Scaling Trends
131
ASSOC.PROF.BASIR SAIBON
http://www.itrs2.net/
ITRS roadmap
International Technology Roadmap for Semiconductors
132
ASSOC.PROF.BASIR SAIBON
ITRS roadmap 2005-2012
CPU 90 75 68 59 52 45 40 36
metal
pitch
CPU 32 28 25 23 20 18 16 14
gate
length
ASIC 45 38 32 28 25 23 20 18
gate
length
133
ASSOC.PROF.BASIR SAIBON
CMOS Scaling from the 80’s
134
ASSOC.PROF.BASIR SAIBON
CMOS Scaling Benefits
135
ASSOC.PROF.BASIR SAIBON
CMOS Scaling Benefits
136
ASSOC.PROF.BASIR SAIBON
CMOS Scaling Benefits
137
ASSOC.PROF.BASIR SAIBON
CMOS Scaling Benefits
138
ASSOC.PROF.BASIR SAIBON
END
OF
CHAPTER 3.0
139
ASSOC.PROF.BASIR SAIBON