[go: up one dir, main page]

0% found this document useful (0 votes)
157 views34 pages

Interconnects in Digital Circuits

VLSI

Uploaded by

Rehan Javed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
157 views34 pages

Interconnects in Digital Circuits

VLSI

Uploaded by

Rehan Javed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

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

You might also like