Chapter 4 The Wire PDF
Chapter 4 The Wire PDF
Circuits
A Design Perspective
Jan M. Rabaey
Anantha Chandrakasan
Borivoje Nikolic
The Wire
July 30, 2002
1
© Digital
EE141 Integrated Circuits2nd Wires
The Wire
2
© Digital
EE141 Integrated Circuits2nd Wires
The Wire
transmitters receivers
schematics physical
3
© Digital
EE141 Integrated Circuits2nd Wires
The Wire
Simplifications in analyzing schematics:
5
© Digital
EE141 Integrated Circuits2nd Wires
Wire Models
6
© Digital
EE141 Integrated Circuits2nd Wires
Impact of Interconnect Parasitics
Interconnect parasitics
reduce reliability
affect performance and power consumption
Classes of parasitics
Capacitive
Resistive
Inductive
7
© Digital
EE141 Integrated Circuits2nd Wires
Nature of Interconnect
Global Interconnect
(Log Scale)
No of nets
SGlobal = SDie
SLocal = STechnology
Source: Intel
10 100 1,000 10,000 100,000
Length (u)
8
© Digital
EE141 Integrated Circuits2nd Wires
INTERCONNECT
Capacitance
9
© Digital
EE141 Integrated Circuits2nd 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
10
© Digital
EE141 Integrated Circuits2nd Wires
Capacitance: The Parallel Plate Model
Current flow
W Electrical-field lines
tdi Dielectric
Substrate
11
© Digital
EE141 Integrated Circuits2nd Wires
Capacitance: The Parallel Plate Model
di di Layer
cint
- Permittivity of the dielectric
WL W Layer
tdi L - Width of the wire
- Length of the wire
12
© Digital
EE141 Integrated Circuits2nd Wires
Permittivity
13
© Digital
EE141 Integrated Circuits2nd Wires
Fringing Capacitance
The fringing-field capacitance. The
model decomposes the capacitance
into two contributions: a parallel-plate
capacitance, and a fringing
capacitance, modeled by a
cylindrical wire with a diameter equal
to the thickness of the wire.
(a)
H W - H/2
(b)
14
© Digital
EE141 Integrated Circuits2nd Wires
Fringing versus Parallel Plate
(from [Bakoglu89])
15
© Digital
EE141 Integrated Circuits2nd Wires
Interwire Capacitance
fringing parallel
16
© Digital
EE141 Integrated Circuits2nd Wires
Impact of Interwire Capacitance
Interconnect capacitance as a
function of design rules. It
consists of a capacitance to
ground and an inter-wire
capacitance
(from [Bakoglu89])
17
© Digital
EE141 Integrated Circuits2nd Wires
Wiring Capacitances (0.25 mm CMOS)
18
© Digital
EE141 Integrated Circuits2nd Wires
INTERCONNECT
Resistance
19
© Digital
EE141 Integrated Circuits2nd Wires
Wire Resistance
20
© Digital
EE141 Integrated Circuits2nd Wires
Wire Resistance
R= L
HW
L Sheet Resistance
H Ro
R1 R2
W
21
© Digital
EE141 Integrated Circuits2nd Wires
Interconnect Resistance
22
© Digital
EE141 Integrated Circuits2nd Wires
Sheet Resistance
23
© Digital
EE141 Integrated Circuits2nd Wires
Polycide Gate MOSFET
Silicide
PolySilicon
SiO2
n+ n+
p
24
© Digital
EE141 Integrated Circuits2nd 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
25
© Digital
EE141 Integrated Circuits2nd Wires
Modern Interconnect
26
© Digital
EE141 Integrated Circuits2nd Wires
Example: Intel 0.25 micron Process
5 metal layers
Ti/Al - Cu/Ti/TiN
Polysilicon dielectric
27
© Digital
EE141 Integrated Circuits2nd Wires
INTERCONNECT
Inductance
28
© Digital
EE141 Integrated Circuits2nd Wires
Inductance
29
© Digital
EE141 Integrated Circuits2nd Wires
Inductance
30
© Digital
EE141 Integrated Circuits2nd Wires
Electric Wire
Models
31
© Digital
EE141 Integrated Circuits2nd Wires
The Ideal Wire
32
© Digital
EE141 Integrated Circuits2nd Wires
The Lumped Model
33
© Digital
EE141 Integrated Circuits2nd Wires
The Lumped Model
Vo ut
cwi re
Driver
34
© Digital
EE141 Integrated Circuits2nd Wires
The Lumped RC Model
35
© Digital
EE141 Integrated Circuits2nd Wires
The Lumped RC Model
36
© Digital
EE141 Integrated Circuits2nd Wires
The Lumped RC-Model
The Elmore Delay
37
© Digital
EE141 Integrated Circuits2nd Wires
The Lumped RC-Model
The Elmore Delay
Properties:
the network has a single input node
all the capacitors are between a node
and the ground
the network does not contain any
resistive loops
38
© Digital
EE141 Integrated Circuits2nd Wires
The Ellmore Delay
RC Chain
39
© Digital
EE141 Integrated Circuits2nd Wires
The Ellmore Delay
RC Chain
40
© Digital
EE141 Integrated Circuits2nd Wires
The Ellmore Delay
RC Chain
Conclusion:
The delay of a wire is a quadratic function
of its length. This means that doubling the
length of the wire quadruples its delay.
41
© Digital
EE141 Integrated Circuits2nd Wires
The Distributed RC Line
42
© Digital
EE141 Integrated Circuits2nd Wires
The Distributed RC-line
43
© Digital
EE141 Integrated Circuits2nd Wires
Step-response of RC wire as a
function of time and space
2.5
x= L/10
2
x = L/4
voltage (V)
1.5
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)
44
© Digital
EE141 Integrated Circuits2nd Wires
RC-Models
45
© Digital
EE141 Integrated Circuits2nd Wires
Driving an RC-line
Rs (r w,cw,L)
Vout
Vin
46
© Digital
EE141 Integrated Circuits2nd Wires
Design Rules of Thumb
47
© Digital
EE141 Integrated Circuits2nd © MJIrwin, PSU, 2000 Wires
Perspective: A look into the Future
48
© Digital
EE141 Integrated Circuits2nd Wires
Perspective: A look into the Future
Ideal scaling
Local interconnections can be scaled in
the same way as transistors.
However, global interconnections
display a different kind of scaling
behavior.
49
© Digital
EE141 Integrated Circuits2nd Wires
Perspective: A look into the Future
Distribution of wire
lengths in an advanced
microprocessor as a
function of the gate
pitch.
50
© Digital
EE141 Integrated Circuits2nd Wires
Perspective: A look into the Future
51
© Digital
EE141 Integrated Circuits2nd Wires