51
Digital Integrated Circuits © Prentice Hall 1995 Interconnect COPING WITH INTERCONNECT

COPING WITH INTERCONNECT

  • Upload
    august

  • View
    41

  • Download
    4

Embed Size (px)

DESCRIPTION

COPING WITH INTERCONNECT. Impact of Interconnect Parasitics. Nature of Interconnect. INTERCONNECT. Capacitance: The Parallel Plate Model. Typical Wiring Capacitance Values. Fringing Capacitance. Fringing Capacitance: Values. How to counter Clock Skew?. Interwire Capacitance. - PowerPoint PPT Presentation

Citation preview

Page 1: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

COPING WITH INTERCONNECT

Page 2: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Impact of Interconnect Parasitics

• Reduce Reliability

• Affect Performance

Classes of Parasitics

• Capacitive

• Resistive

• Inductive

Page 3: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Nature of Interconnect

Local Interconnect

Global Interconnect

SLocal = STechnology

SGlobal = SDie

Page 4: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

INTERCONNECT

Dealing with Capacitance

Page 5: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Capacitance: The Parallel Plate Model

SiO2

Substrate

L

W

H

tox

Page 6: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Typical Wiring Capacitance Values

Page 7: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Fringing Capacitance

W - H/2H

+

(a)

(b)

Page 8: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Fringing Capacitance: Values

Page 9: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

How to counter Clock Skew?

(from [Bakoglu89])

Page 10: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Interwire Capacitance

Substrate

SiO2

Insulator

Level1

Level2

Creates Cross-talk

Page 11: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Interwire Capacitance

Page 12: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Impact of Interwire Capacitance

(from [Bakoglu89])

Page 13: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Capacitance Crosstalk

VDD

PDN

In1

In2

In3

CX

CXY

X

Y

5V

OV

5x5 m Overlap: 0.35 V Interference

Page 14: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

How to Battle Capacitive Crosstalk

Substrate (GND)

GND

ShieldinglayerVDD

GND

Shieldingwire

• Avoid parallel wires

• Shielding

Page 15: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Driving Large Capacitances

VDD

Vin Vout

CL

tpHL = CL Vswing/2

Iav

Transistor

Sizing

Page 16: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Using Cascaded Buffers

C2C1

Ci

CL

1 u u2 uN-1

In Out

uopt = e

Page 17: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

tp in function of u and x

1.0 3.0 5.0 7.0u

0.0

20.0

40.0

60.0

u/l

n(u

)

x=10

x=100

x=1000

x=10,000

Page 18: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Impact of Cascading Buffers

Page 19: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Output Driver Design

Page 20: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

How to Design Large Transistors

G(ate)

S(ource)

D(rain)

Multiple

Contacts

S

S

G

D

(a) small transistors in parallel(b) circular transistors

Page 21: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Bonding Pad Design

Bonding Pad

Out

InVDD GND

100 m

GND

Out

Page 22: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Reducing the swing

tpHL = CL Vswing/2

Iav

• Reducing the swing potentially yields linear reduction in delay• Also results in reduction in power dissipation• Requires use of “sense amplifier” to restore signal level

Page 23: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

INTERCONNECT

Dealing with Resistance

Page 24: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Wire Resistance

W

L

H

R = H W

L

Sheet ResistanceRo

R1 R2

Page 25: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Interconnect Resistance

Page 26: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Dealing with Resistance

• Selective Technology Scaling

• Use Better Interconnect Materials

• More Interconnect Layersreduce average wire-length

e.g. silicides, bypasses

Page 27: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Polycide Gate Mosfet

n+n+

SiO2

PolySilicon

Silicide

p

Silicides: WSi2, TiSi2, PtSi2 and TaSi

Conductivity: 8-10 times better than Poly

Page 28: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Modern Interconnect

Page 29: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

RI Introduced Noise

VDD

X

I

I

R’

R

VDD - V’

V

V

pre

Page 30: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Power and Ground Distribution

GND

VDD

Logic

GND

VDD

Logic

GND

VDD

(a) Finger-shaped network (b) Network with multiple supply pins

Page 31: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Electromigration (1)

Limits dc-current to 1 mA/m

Page 32: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Electromigration (2)

Page 33: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

RC-Delay

Page 34: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

RC-Models

Page 35: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Reducing RC-delay

Repeater

Page 36: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

The Ellmore Delay

Page 37: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Penfield-Rubinstein-Horowitz

Page 38: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

INTERCONNECT

Dealing with Inductance

Page 39: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Inductive Effects in Integrated Circuits

CoaxialCable

TriplateStrip Line

MicroStrip Wire aboveGround Plane

Page 40: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

L di/dt

VDD

L

L

VoutVin

CL

i(t)

Page 41: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

L di/dt: Simulation

t

t

t

vout

iL

vL

20mA

40mA

5V

0.2V

0.0

1.0

2.0

3.0

4.0

5.0

Vo

ut(

V)

0

10

20

I L (

mA

)

2 4 6 8 10t (nsec)

-0.3

-0.1

0.1

0.3

0.5

VL(V

)

tfall = 0.5 nsec

tfall = 4 nsec

Signals Waveforms for Output Driver connected To Bonding Pads(a) vout; (b) iL and (c) vL.

The Results of an Actual Simulation are Shown on the Right Side.

Page 42: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Choosing the Right Pin

Chip

MountingCavity

Lead Frame

Bonding Wire

Pin

L

L’

Make Rise- and Fall Times as slow as possible

Page 43: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Decoupling Capacitors

CHIPSUPPLY

Bonding

WireBoard

Wiring

Cd

Decoupling

Capacitor

+

-

Page 44: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Packaging

Requirements

• Electrical: Low parasitics

• Mechanical: Reliable and Robust

• Thermal: Efficient Heat Removal

• Economical: Cheap

Page 45: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Bonding Techniques

Lead Frame

Substrate

Die

Pad

Wire Bonding

Page 46: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Tape-Automated Bonding (TAB)

(a) Polymer Tape with imprinted

(b) Die attachment using solder bumps.

wiring pattern.

Substrate

Die

Solder BumpFilm + Pattern

Sprockethole

Polymer film

Leadframe

Testpads

Page 47: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Flip-Chip Bonding

Solder bumps

Substrate

Die

Interconnect

layers

Page 48: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Package-to-Board Interconnect

(a) Through-Hole Mounting (b) Surface Mount

Page 49: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Package Types

Page 50: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Package Parameters

Page 51: COPING WITH INTERCONNECT

Digital Integrated Circuits © Prentice Hall 1995Interconnect

Multi-Chip Modules