0% found this document useful (0 votes)
8 views36 pages

Interconnects in Digital Circuits

The document discusses the impact of interconnects in digital integrated circuits, focusing on the effects of parasitics such as capacitance, resistance, and inductance on performance and reliability. It highlights the importance of wire models and the need for better materials and design rules to mitigate issues like ringing and noise in high-frequency applications. Additionally, it covers various interconnect technologies and their implications for circuit design.

Uploaded by

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

Interconnects in Digital Circuits

The document discusses the impact of interconnects in digital integrated circuits, focusing on the effects of parasitics such as capacitance, resistance, and inductance on performance and reliability. It highlights the importance of wire models and the need for better materials and design rules to mitigate issues like ringing and noise in high-frequency applications. Additionally, it covers various interconnect technologies and their implications for circuit design.

Uploaded by

pkarmegan46
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as 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 Circuits2nd Wires
The Wire

transmitters receivers

schematics physical

2
© Digital
EE141 Integrated Circuits2nd Wires
Interconnect Impact on Chip

3
© Digital
EE141 Integrated Circuits2nd Wires
Wire Models

All-inclusive model Capacitance-only

Every physical object has resistance, capacitance, inductance!


4
© Digital
EE141 Integrated Circuits2nd Wires
Impact of Interconnect Parasitics

‰ Interconnect parasitics
ƒ reduce reliability Å Why?
ƒ affect performance and power consumption
‰ Classes of parasitics
ƒ Capacitive Å Which one is worst?
ƒ Resistive
ƒ Inductive

5
© Digital
EE141 Integrated Circuits2nd 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 Circuits2nd Wires
INTERCONNECT

7
© 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

8
© Digital
EE141 Integrated Circuits2nd Wires
Capacitance: The Parallel Plate Model

Current flow

W Electrical-field lines

tdi Dielectric

Substrate

ε di
cint = WL S Cwire =
S
=
1
t di S ⋅ SL SL
9
© Digital
EE141 Integrated Circuits2nd Wires
Permittivity

10
© Digital
EE141 Integrated Circuits2nd Wires
Fringing Capacitance
W Height >= Width
Fringing can not be
L
neglected

(a)

H W - H/2

+
Approximations

(b)
11
© Digital
EE141 Integrated Circuits2nd Wires
Fringing versus Parallel Plate

(from [Bakoglu89])
12
© Digital
EE141 Integrated Circuits2nd Wires
Interwire Capacitance
•More capacitive load per wire
•Inter-wire crosstalk!

fringing parallel

13
© Digital
EE141 Integrated Circuits2nd Wires
Impact of Interwire Capacitance

(from [Bakoglu89])

14
© Digital
EE141 Integrated Circuits2nd Wires
Wiring Capacitances (0.25 μm CMOS)

15
© Digital
EE141 Integrated Circuits2nd Wires
INTERCONNECT

16
© Digital
EE141 Integrated Circuits2nd Wires
Wire Resistance

R=ρ L
HW

L Sheet Resistance
H Ro

R1 R2
W

“Ohms per square”

17
© Digital
EE141 Integrated Circuits2nd Wires
Interconnect Resistance

18
© 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

19
© Digital
EE141 Integrated Circuits2nd 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 Circuits2nd Wires
Sheet Resistance

Pre-silicided polysilicon process – never route in Poly


Even for silicided diffusion – never route in diffusion
due to high active/substrate capacitance

21
© Digital
EE141 Integrated Circuits2nd Wires
Modern Interconnect

22
© Digital
EE141 Integrated Circuits2nd Wires
Example: Intel 0.25 micron Process

5 metal layers
Ti/Al - Cu/Ti/TiN
Polysilicon dielectric

23
© Digital
EE141 Integrated Circuits2nd Wires
Skin Effects

24
© Digital
EE141 Integrated Circuits2nd Wires
INTERCONNECT

25
© Digital
EE141 Integrated Circuits2nd Wires
It Matters

‰ Ringing, overshoot, reflections,


coupling, and switching noise (power
supply)
ƒ For wires in lower levels, above 30GHz
ƒ For thick wires in higher levels, above
10GHz
ƒ For Die Bond wires, and other packaging,
above 100MHz

26
© Digital
EE141 Integrated Circuits2nd Wires
Interconnect
Modeling

27
© Digital
EE141 Integrated Circuits2nd Wires
The Lumped Model

Vo ut

cwi re
Driver

Rdriver
Vout

Vin
Clumped

28
© Digital
EE141 Integrated Circuits2nd Wires
The Lumped RC-Model
The Elmore Delay

All the capacitors


Only the resistors on the
shared path

Tdi = R1C1+R1C2+(R1+R2)C3+(R1+R2)C4+(R1+R3+Ri)Ci 29
© Digital
EE141 Integrated Circuits2nd Wires
The Ellmore Delay
RC Chain

For linear: Tdi= C1R1+…..Cn(R1+R2…Rn)

30
© Digital
EE141 Integrated Circuits2nd Wires
Wire Model

Assume: Wire modeled by N equal-length segments

For large values of N:


Note: Quadratic in length!
½ simple value

31
© Digital
EE141 Integrated Circuits2nd Wires
The Distributed RC-line

32
© 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)

33
© Digital
EE141 Integrated Circuits2nd Wires
RC-Models

Note Definitions!

34
© Digital
EE141 Integrated Circuits2nd Wires
Driving an RC-line
Rs
(r w,cw,L)
Vout

Vin

35
© Digital
EE141 Integrated Circuits2nd 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!

36
© Digital
EE141 Integrated Circuits2nd © MJIrwin, PSU, 2000 Wires

You might also like