Digital Integrated
Circuits
A Design Perspective
Jan M. Rabaey
Anantha Chandrakasan
Borivoje Nikolic
The Wire
July 30, 2002
1
© Digital
EE141 Integrated Circuits 2nd Wires
The Wire
transmitters receivers
schematics physical
2
© Digital
EE141 Integrated Circuits 2nd Wires
Interconnect Impact on Chip
3
© Digital
EE141 Integrated Circuits 2nd Wires
Wire Models
All-inclusive model Capacitance-only
4
© Digital
EE141 Integrated Circuits 2nd Wires
Impact of Interconnect Parasitics
Interconnect parasitics
reduce reliability
affect performance and power
consumption
Classes of parasitics
Capacitive
Resistive
Inductive
5
© Digital
EE141 Integrated Circuits 2nd Wires
Nature of Interconnect
Local Interconnect Pentium Pro (R)
Pentium(R) II
Pentium (MMX)
Pentium (R)
Pentium (R) II
Global Interconnect
(Log Scale)
No of nets
SGlobal = SDie
SLocal = STechnology
Source: Intel
10 100 1,000 10,000 100,000
Length (u)
6
© Digital
EE141 Integrated Circuits 2nd Wires
INTERCONNECT
7
© Digital
EE141 Integrated Circuits 2nd Wires
Capacitance of Wire Interconnect
VDD VDD
M2
Cdb2 Cg4 M4
Cgd12
Vin Vout Vout2
Cdb1 Cw Cg3
M1 M3
Interconnect
Fanout
Vin Vout
Simplified
Model CL
8
© Digital
EE141 Integrated Circuits 2nd Wires
Capacitance: The Parallel Plate Model
Current flow
W Electrical-field lines
tdi Dielectric
Substrate
di S 1
cint WL SCwire
t di S S L S L
9
© Digital
EE141 Integrated Circuits 2nd Wires
Permittivity
10
© Digital
EE141 Integrated Circuits 2nd Wires
Fringing Capacitance
(a)
H W - H/2
(b)
11
© Digital
EE141 Integrated Circuits 2nd Wires
Fringing versus Parallel Plate
(from [Bakoglu89])
12
© Digital
EE141 Integrated Circuits 2nd Wires
Interwire Capacitance
fringing parallel
13
© Digital
EE141 Integrated Circuits 2nd Wires
Impact of Interwire Capacitance
(from [Bakoglu89])
14
© Digital
EE141 Integrated Circuits 2nd Wires
Wiring Capacitances (0.25 m CMOS)
15
© Digital
EE141 Integrated Circuits 2nd Wires
INTERCONNECT
16
© Digital
EE141 Integrated Circuits 2nd Wires
Wire Resistance
R= L
HW
L Sheet Resistance
H Ro
R1 R2
W
17
© Digital
EE141 Integrated Circuits 2nd Wires
Interconnect Resistance
18
© Digital
EE141 Integrated Circuits 2nd Wires
Dealing with Resistance
SelectiveTechnology Scaling
Use Better Interconnect Materials
reduce average wire-length
e.g. copper, silicides
More Interconnect Layers
reduce average wire-length
19
© Digital
EE141 Integrated Circuits 2nd Wires
Polycide Gate MOSFET
Silicide
PolySilicon
SiO2
n+ n+
p
Silicides: WSi 2, TiSi 2, PtSi 2 and TaSi
Conductivity: 8-10 times better than Poly
20
© Digital
EE141 Integrated Circuits 2nd Wires
Sheet Resistance
21
© Digital
EE141 Integrated Circuits 2nd Wires
Modern Interconnect
22
© Digital
EE141 Integrated Circuits 2nd Wires
Example: Intel 0.25 micron Process
5 metal layers
Ti/Al - Cu/Ti/TiN
Polysilicon dielectric
23
© Digital
EE141 Integrated Circuits 2nd Wires
INTERCONNECT
24
© Digital
EE141 Integrated Circuits 2nd Wires
Interconnect
Modeling
25
© Digital
EE141 Integrated Circuits 2nd Wires
The Lumped Model
Vo ut
cwi re
Driver
Rdriver
Vout
Vin
Clum pe d
26
© Digital
EE141 Integrated Circuits 2nd Wires
The Lumped RC-Model
The Elmore Delay
27
© Digital
EE141 Integrated Circuits 2nd Wires
The Ellmore Delay
RC Chain
28
© Digital
EE141 Integrated Circuits 2nd Wires
Wire Model
Assume: Wire modeled by N equal-length segments
For large values of N:
29
© Digital
EE141 Integrated Circuits 2nd Wires
The Distributed RC-line
30
© Digital
EE141 Integrated Circuits 2nd Wires
Step-response of RC wire as a
function of time and space
2.5
x= L/10
2
x = L/4
1.5
voltage (V)
x = L/2
1
x= L
0.5
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
time (nsec)
31
© Digital
EE141 Integrated Circuits 2nd Wires
RC-Models
32
© Digital
EE141 Integrated Circuits 2nd Wires
Driving an RC-line
Rs
(r w,cw,L)
Vo ut
Vi n
33
© Digital
EE141 Integrated Circuits 2nd Wires
Design Rules of Thumb
rc delays should only be considered when tpRC
>> tpgate of the driving gate
Lcrit >> tpgate/0.38rc
rc delays should only be considered when the
rise (fall) time at the line input is smaller than
RC, the rise (fall) time of the line
trise < RC
when not met, the change in the signal is slower
than the propagation delay of the wire
34
© Digital
EE141 Integrated Circuits 2nd © MJIrwin, PSU, 2000 Wires