Capacitance Effect On Crosstalk Lecture26-IO
Capacitance Effect On Crosstalk Lecture26-IO
Capacitance Effect On Crosstalk Lecture26-IO
Lecture 25
Interconnect Effects
Input-Output
EE141
EE141
1
Delay Degradation
Miller Effect
- Both terminals of capacitor are switched in opposite directions
(0 → Vdd, Vdd → 0)
- Effective voltage is doubled and additional charge is needed
(from Q=CV)
EE141
EE141
2
Interconnect Projections
Low-k dielectrics
Substrate (GND)
EE141
3
Driving Large Capacitances
V DD
V in V out
CL
• Transistor Sizing
• Cascaded Buffers
EE141
In Out
1 2 N CL = 20 pF
(See Chapter 5)
EE141
4
Output Driver Design
Energy
F −1
(
Edriver = 1 + f + f 2 + ... + f N −1 CiVDD
2
)=
f −1
2
CiVDD
C
≈ L VDD
f −1
2
EE141
10,000
F = 10,000
p
1000
t
/
tp/tp0
100
F = 1000 F = 100
10
1 3 5 7 9 11
5
Output Driver Design
0.25 µm process, CL = 20 pF
EE141
D(rain)
Multiple
Reduces diffusion capacitance
Contacts
S(ource)
G(ate)
EE141
6
Bonding Pad Design
Bonding Pad GND
100 µm
Out
VDD Out
In GND
EE141
ESD Protection
EE141
7
ESD Protection
VDD
R D1
PAD X
D2
Diode
EE141
Chip Packaging
Bonding wire
•Bond wires (~25µm) are used
to connect the package to the chip
Chip
L
Mounting
cavity • Pads are arranged in a frame
around the chip
Lead
L´ frame
• Pads are relatively large
(~100µm in 0.25µm technology),
with large pitch (100µm)
Pin
EE141
8
Pad Frame
Layout Die Photo
EE141
Chip Packaging
An alternative is ‘flip-chip’:
» Pads are distributed around the chip
» The soldering balls are placed on pads
» The chip is ‘flipped’ onto the package
» Can have many more pads
EE141
9
INTERCONNECT
EE141
Impact of Resistance
EE141
10
RI Introduced Noise
VD D I
I ∆V
∆V
EE141
Logic Logic
VDD VDD
GND GND
11
Resistance and the Power
Distribution Problem
Before After
Power Distribution
EE141
12
Electromigration (1)
EE141
Electromigration (2)
EE141
13
The Impact of Resistivity
Tr
C1 C2 CN-1 CN
Vin
2 .5
2 .5
x= L/ 10
x= L/ 10
Diffused signal 2
2
x = L/4
propagation x = L/4
vo ltag e (V)
1 .5
vo ltag e (V)
1 .5
x = L/ 2
x = L/ 2
1
1
x= L
Delay ~ L2
x= L
0 .5
0 .5
0
00 0.5 1 1 .5 2 2 .5 3 3 .5 4 4 .5 5
0 0.5 1 1 .5 2 2 .5 3 3 .5 4 4 .5 5
EE141 tim e (n se c)
tim e (n se c)
Challenges
No further improvements to be expected after the
introduction of Copper (superconducting, optical?)
Design solutions
» Use of fat wires
» Insert repeaters — but might become prohibitive (power, area)
» Efficient chip floorplanning
Towards “communication-based” design
» How to deal with latency?
» Is synchronicity an absolute necessity?
EE141
14
Interconnect:
# of Wiring Layers
# of metal layers is steadily increasing due to:
ρ = 2.2 M6
µΩ-cm
µΩ • Increasing die size and device count: we need
more wires and longer wires to connect
Tins
everything
M5 • Rising need for a hierarchical wiring network;
local wires with high density and global wires with
W
S low RC
M4 Minimum Widths (Relative) Minimum Spacing (Relative)
H 3.5 4.0
3.0 3.5
3.0
2.5
M3
2.5
2.0 M5 M5
2.0
M4 M4
M2
1.5
M3 1.5 M3
1.0 M2 M2
M1
M1
1.0 M1
poly
0.5 Poly 0.5 Poly
substrate
Interconnect Projections:
Copper
Copper is planned in full sub-0.25
µm process flows and large-scale
designs (IBM, Motorola, IEDM97)
With cladding and other effects, Cu
~ 2.2 µΩ-cm vs. 3.5 for Al(Cu) ⇒
40% reduction in resistance
Electromigration improvement;
100X longer lifetime (IBM,
IEDM97)
» Electromigration is a limiting factor Vias
beyond 0.18 µm if Al is used (HP,
IEDM95)
EE141
15
Diagonal Wiring
destination
diagonal
y
source
x
Manhattan
Using Bypasses
Driver
WL Polysilicon word line
Metal bypass
EE141
16
Reducing RC-delay
Repeater
EE141
EE141
17
INTERCONNECT
EE141
L di/dt
VDD
Impact of inductance
on supply voltages:
L i(t) • Change in current induces
V’DD
the change in voltage
• Longer supply lines have
Vout larger L
Vin
CL
GND’
EE141
18
L di/dt: Simulation
5.0
vout 4.0
5V tfall = 4 nsec
3.0
Vout(V)
2.0
tfall = 0.5 nsec
t 1.0
0.0
iL
40mA 20
IL (mA)
20mA
10
t
0
vL 0.5
0.2V 0.3
VL(V)
t 0.1
-0.1
-0.3
2 4 6 8 10
t (nsec)
EE141
Bonding wire
Chip
L
Mounting
cavity
Lead
L´ frame
Pin
EE141
19
Decoupling Capacitors
Board Bonding
wiring wire
⫹
SUPPLY Cd CHIP
Decoupling
capacitor
EE141
EV4
» total effective switching capacitance = 12.5nF
» 128nF of de-coupling capacitance
» de-coupling/switching capacitance ~ 10x
EV5
» 13.9nF of switching capacitance
» 160nF of de-coupling capacitance
EV6
» 34nF of effective switching capacitance
» 320nF of de-coupling capacitance -- not enough!
Source: B. Herrick (Compaq)
EE141
20
EV6 De-coupling Capacitance
Design for ∆Idd= 25 A @ Vdd = 2.2 V, f = 600
MHz
» 0.32-µF of on-chip de-coupling capacitance was
added
– Under major busses and around major gridded clock drivers
– Occupies 15-20% of die area
» 1-µF 2-cm2 Wirebond Attached Chip Capacitor
(WACC) significantly increases “Near-Chip” de-
coupling
– 160 Vdd/Vss bondwire pairs on the WACC minimize
inductance
EV6 WACC
WACC
Microprocessor
Heat Slug
587 IPGA
Source: B. Herrick (Compaq)
EE141
21
Design Techniques to address L di/dt
EE141
22