Professional Documents
Culture Documents
M2-01 Interconnect Parasitics
M2-01 Interconnect Parasitics
ECE481
Fall 2021
M2: Interconnects
Lecture 1
Interconnect Parasitics
DiaaEldin Khalil
Ain Shams University
Integrated Circuits Laboratory
Outline
• Introduction
• Parasitic Capacitance
– Parallel Plate Capacitance
– Fringe Capacitance
– Coupling Capacitance
– Coupling Capacitance Effects
– Capacitance Tables
– Modeling Capacitance
• Parasitic Resistance
– Parasitic Wire Resistance
– Skin Effect
– Parasitic Contact Resistance
• Parasitic Inductance
– Parasitic Inductance
– When to Consider Inductance
• Wire Scaling
Fall 2021 1
Introduction
Outline
• Introduction
• Parasitic Capacitance
– Parallel Plate Capacitance
– Fringe Capacitance
– Coupling Capacitance
– Coupling Capacitance Effects
– Capacitance Tables
– Modeling Capacitance
• Parasitic Resistance
– Parasitic Wire Resistance
– Skin Effect
– Parasitic Contact Resistance
• Parasitic Inductance
– Parasitic Inductance
– When to Consider Inductance
• Wire Scaling
Fall 2021 2
Parasitic Capacitance
• Parasitic capacitance of metal line
is related to electric field to nearby
metal structures and can be divided
into 3 components:
– Parallel plate capacitance
– Fringe capacitance
– Coupling (inter-wire) capacitance
transmitters receivers
Fall 2021 3
Fringe Capacitance
• Capacitance to areas lying not directly below and above the line
• Mainly from sidewalls
• Modeled as capacitance to ground as well
Cf /dL = 1.4*(H/td)0.222
d : dielectric constant
(3.9 for SiO2)
L : interconnect length
Fringe Capacitance
W/td
D. Khalil ECE481 – M2 Lecture 1 8
Fall 2021 4
Coupling Capacitance
Cc /dL = H/S
d : dielectric constant
(3.9 for SiO2)
L : interconnect length
Coupling Capacitance
10
Fall 2021 5
Capacitance Tables
Parallel plate and fringe capacitances for typical 0.25um process
Field Active Poly Al1 Al2 Al3 Al4
Poly 88 cpp in aF/m2
54 2cf in aF/m
Al1 30 41 57 (row: top plate & column: bottom plate)
40 47 54
Al2 13 15 17 36
25 27 29 45
Al3 8.9 9.4 10 15 41
18 19 20 27 49
Al4 6.5 6.8 7 8.9 15 35
14 15 15 18 27 45
Al5 5.2 5.4 5.4 6.6 9.1 14 38
12 12 12 14 19 27 52
Coupling capacitance for typical 0.25um process
Poly Al1 Al2 Al3 Al4 Al5
cc in aF/m
40 95 85 85 85 115 (for min-spaced wires)
11
Modeling Capacitance
12
Fall 2021 6
Coupling Capacitance Effects
13
14
Fall 2021 7
Outline
• Introduction
• Parasitic Capacitance
– Parallel Plate Capacitance
– Fringe Capacitance
– Coupling Capacitance
– Coupling Capacitance Effects
– Capacitance Tables
– Modeling Capacitance
• Parasitic Resistance
– Parasitic Wire Resistance
– Skin Effect
– Parasitic Contact Resistance
• Parasitic Inductance
– Parasitic Inductance
– When to Consider Inductance
• Wire Scaling
15
16
Fall 2021 8
Parasitic Wire Resistance
Material Sheet Res. (/ )
Material (-m)
n, p well diffusion 1000 to 1500
Silver (Ag) 1.6 x 10-8 n+, p+ diffusion 50 to 150
Copper (Cu) 1.7 x 10-8 n+, p+ diffusion with silicide 3 to 5
Gold (Au) 2.2 x 10-8 polysilicon 150 to 200
Aluminum (Al) 2.7 x 10-8 polysilicon with silicide 4 to 5
Tungsten (W) 5.5 x 10-8 Aluminum 0.05 to 0.1
17
Skin Effect
18
Fall 2021 9
Skin Effect
1000
Al wires
10
1 W = 1 um
W = 10 um
W = 20 um
0,1
1E8 1E9 1E10
Frequency (Hz)
• Resistance increases more for wider wires
• 30% resistance increase for 20m wide wire at 1GHz
• Less than 2% resistance increase for 1m wire at 1GHz
19
M2
Via
M1
Poly
Diffusion
20
Fall 2021 10
Outline
• Introduction
• Parasitic Capacitance
– Parallel Plate Capacitance
– Fringe Capacitance
– Coupling Capacitance
– Coupling Capacitance Effects
– Capacitance Tables
– Modeling Capacitance
• Parasitic Resistance
– Parasitic Wire Resistance
– Skin Effect
– Parasitic Contact Resistance
• Parasitic Inductance
– Parasitic Inductance
– When to Consider Inductance
• Wire Scaling
21
Parasitic Inductance
• Parasitic inductance of metal line is related to magnetic field
induced by the changing current in the line or nearby lines and
can be divided into 2 components:
– Self inductance
– Mutual inductance (inductive coupling)
• Parasitic self inductance is related to the rate of change of the
current in the same metal line
• Mutual inductance is related to the rate of change of the current
in another metal line
• All are modeled as series inductors
• For a system of K wires, K
din
the induced voltage vm in wire m is given by: vm Lm ,n
dt
where Lm,n is an element in the inductance matrix n 1
22
Fall 2021 11
Parasitic Inductance
• Parasetic inductance calculation from geometry is complicated
• Simple formulae l 2l 1 l 2l d
Lself log Lmutual log 1
2 w h 2
2 d l
l : length, w : width, h : height, d : center-to-center distance
µ : dielectric permeability, for l >> w,h
• More accurate calculations use loop inductance concept, where
current return path is taken into account to estimate magnetic
filed and hence inductance
• Lossless electromagnetic wave propagation depends on
capacitance and inductance per unit length; L and C
l l
– Propagation speed v
LC
L
– Characteristic impedance Z o
C
23
Parasitic Inductance
• This indicates that, even if metal line resistance is zero,
electromagnetic wave propagation determines signal delay
• Signal moves along the metal line with wave propagation speed,
hence, propagation delay is given by the time of flight
l
tp LC
v
• For wires with low resistance and high switching frequency,
inductance starts playing a role in signal propagation and the
wire must be treated as a transmission line where signal
propagates as a wave rather than RC relaxation
24
Fall 2021 12
When to Consider Inductance
• Inductance must be considered for wires with both:
– Low resistance
– Rapid transition times
tr
l
• Both conditions can be translated
l (log) 2.5 lwcw
into bounds on wire length l RC delay
dominates
Rise time & RC
tr 5 lw
l dominate
2.5 lw cw rw cw
Inductance 5 lw
Transition time Resistance matters l
rw cw
limit limit
Rise time
dominates
tr (log)
25
Outline
• Introduction
• Parasitic Capacitance
– Parallel Plate Capacitance
– Fringe Capacitance
– Coupling Capacitance
– Coupling Capacitance Effects
– Capacitance Tables
– Modeling Capacitance
• Parasitic Resistance
– Parasitic Wire Resistance
– Skin Effect
– Parasitic Contact Resistance
• Parasitic Inductance
– Parasitic Inductance
– When to Consider Inductance
• Wire Scaling
26
Fall 2021 13
Wire Scaling
• To benefit from transistor scaling, wire width and spacing must scale.
• By default, short (local) wire length scales equally as transistors get closer.
• Die area grows (processors went from 4mm2 in 1960s to 4cm2 in 2000s).
• Must consider different scaling factor for long (global) wires.
• Early wire scaling was “ideal”, all dimensions scaled equally.
• However, ideal wire scaling increases wire resistance.
• Currently, constant-resistance wire scaling is used.
W, S, td: 0.7
H: 1
L: 0.7 for local wires, x1 for constant L wires
R: L/WH = 1 for local wires, 1.43 for constant L wires
Cpp: LW/ td = 0.7 for local wires, 1 for constant L wires
RCpp: = 0.7 for local wires, 1.43 for constant L wires
• A growing gap exists between wire delay and gate delay.
– Circuit solutions, such as: interconnect repeater insertion.
– Technology solutions, such as: low-k dielectric and 3D integration.
27
References
• Rabaey, chapter 4
• T. Sakurai & K. Tamaru, Simple formulas for 2D & 3D
capacitances, TED ,1983
28
Fall 2021 14