Lecture #25a

29
Lecture 25a, Slide 1 EECS40, Fall 2004 Prof. White Lecture #25a OUTLINE • Interconnect modeling • Propagation delay with interconnect • Inter-wire capacitance • Coupling capacitance effects – loading, crosstalk • Transistor scaling • Silicon-on-insulator (SOI) technology • Interconnect scaling Reading (Rabaey et al.): Sections 3.5, 3.6. Note that he has an entire chapter (4 – The Wire) devoted to interconnects in which he elaborates on some of the slides in this lecture. Note also pp. 229-232 – Perspective and Summary

description

Lecture #25a. OUTLINE Interconnect modeling Propagation delay with interconnect Inter-wire capacitance Coupling capacitance effects – loading, crosstalk Transistor scaling Silicon-on-insulator (SOI) technology Interconnect scaling Reading (Rabaey et al .): Sections 3.5, 3.6. - PowerPoint PPT Presentation

Transcript of Lecture #25a

Page 1: Lecture #25a

Lecture 25a, Slide 1EECS40, Fall 2004 Prof. White

Lecture #25aOUTLINE

• Interconnect modeling• Propagation delay with interconnect • Inter-wire capacitance• Coupling capacitance effects – loading, crosstalk• Transistor scaling• Silicon-on-insulator (SOI) technology• Interconnect scaling

Reading (Rabaey et al.): Sections 3.5, 3.6.

Note that he has an entire chapter (4 – The Wire) devoted to interconnects in which he elaborates on some of the slides in this lecture.

Note also pp. 229-232 – Perspective and Summary

Page 2: Lecture #25a

Lecture 25a, Slide 2EECS40, Fall 2004 Prof. White

Interconnects• An interconnect is a thin-film wire that electrically

connects 2 or more components in an integrated circuit.

• Interconnects can introduce parasitic (unwanted) components of capacitance, resistance, and inductance. These “parasitics” detrimentally affect– performance (e.g. propagation delay)– power consumption– reliability

• As transistors are scaled down in size and the number of metal wiring layers increases, the impact of interconnect parasitics increases.→ Need to model interconnects, to evaluate their impact

Page 3: Lecture #25a

Lecture 25a, Slide 3EECS40, Fall 2004 Prof. White

Metal lines run over thick oxide covering the substrate contribute RESISTANCE & CAPACITANCE to the output node of the driving logic gate

Interconnect Resistance & Capacitance

VDD

GND

PMOS

NMOS

Page 4: Lecture #25a

Lecture 25a, Slide 4EECS40, Fall 2004 Prof. White

Wire Resistance

W

LH

WLR

WHLR swire

Page 5: Lecture #25a

Lecture 25a, Slide 5EECS40, Fall 2004 Prof. White

Typical values of Rn and Rp are ~10 k, for W/L = 1

… but Rn, Rp are much lower for large transistors (used to drive long interconnects with reasonable tp)

Compare with the resistance of a 0.5m-thick Al wire:

R� = / H = (2.7 -cm) / (0.5 m) = 5.4 x 10-2 /

Example: L = 1000 m, W = 1 m

Rwire = R (L / W)

= (5.4 x 10-2 /)(1000/1) = � 54

Interconnect Resistance Example

Page 6: Lecture #25a

Lecture 25a, Slide 6EECS40, Fall 2004 Prof. White

Wire Capacitance: The Parallel Plate Model

WLt

Cdi

dipp

electric field lines

tdiRelative Permittivities

single wire overa substrate:

Page 7: Lecture #25a

Lecture 25a, Slide 7EECS40, Fall 2004 Prof. White

Parallel-Plate Capacitance Example

• Oxide layer is typically ~500 nm thick

• Interconnect wire width is typically ~0.5 m wide (1st level)

capacitance per unit length = 345 fF/cm = 34.5 aF/m

Example: L = 30 m

Cpp 1 fF (compare with Cn~ 2 fF)

Page 8: Lecture #25a

Lecture 25a, Slide 8EECS40, Fall 2004 Prof. White

Fringing-Field Capacitance

Wire capacitance per unit length:

2HWw

)/log(2

Httwccc

di

di

di

difringeppwire

For W / tdi < 1.5, Cfringe is dominant

Page 9: Lecture #25a

Lecture 25a, Slide 9EECS40, Fall 2004 Prof. White

Problem: Wire resistance and capacitance to underlying substrate is spread along the length of the wire

Modeling an Interconnect

“Distributed RC line”

We will start with a simple model…

Page 10: Lecture #25a

Lecture 25a, Slide 10EECS40, Fall 2004 Prof. White

Model the wire as single capacitor and single resistor:

• Cwire is placed at the end of the interconnect adds to the gate capacitance of the load

• Rwire is placed at the logic-gate output node adds to the MOSFET equivalent resistance

Lumped RC Model

Cwire

Rwire

substrate

Page 11: Lecture #25a

Lecture 25a, Slide 11EECS40, Fall 2004 Prof. White

Cascaded CMOS Inverters w/ Interconnect

Using “lumped RC” model for interconnect:

Vin

CfanoutCintrinsic

(rwire, cwire, L)

wirewiredrfanoutwiredrintrinsicdr

fanoutwirewiredrintrinsicdrD

CRRCRRCR

CCRRCR

)()(

)(

Equivalent resistance Rdr

Cintrinsic Cwire Cfanout

Rdr Rwire

Page 12: Lecture #25a

Lecture 25a, Slide 12EECS40, Fall 2004 Prof. White

2

)/log(2 L

HtLWL

tWHLCR di

di

di

di

diwirewire

• Interconnect delay scales as square of L

minimize interconnect length!

• If W is large, then it does not appear in RwireCwire

• Capacitance due to fringing fields becomes more significant as W is reduced; Cwire doesn’t actually scale with W for small W

Effect of Interconnect Scaling

Page 13: Lecture #25a

Lecture 25a, Slide 13EECS40, Fall 2004 Prof. White

Propagation Delay with Interconnect

wirewiredr

fanoutwiredrintrinsicdrp

CRR

CRRCRt

)38.069.0(

)(69.069.0

wirewiredr

fanoutwiredrintrinsicdr

Dp

CRR

CRRCR

t

)(69.0

)(69.0 69.0

69.0

Using the lumped-RC interconnect model:

In reality, the interconnect resistance & capacitance aredistributed along the length of the interconnect. The interconnect delay is actually less than RwireCwire:

The 0.38 factor accounts for the fact that the wire resistance and capacitance are distributed.

Page 14: Lecture #25a

Lecture 25a, Slide 14EECS40, Fall 2004 Prof. White

B

Wire B has additional sidewall capacitance to neighboring wires

C

Wire C has additional capacitance to the wire above it

Interconnect Wire-to-Wire Capacitance

Wire A simply has capacitance (Cpp + Cfringe) to substrate

A

Si substrate

oxide

Page 15: Lecture #25a

Lecture 25a, Slide 15EECS40, Fall 2004 Prof. White

Wiring Examples - Intel Processes

Intel 0.25µm Process (Al)5 Layers - Tungsten Vias

Source: Intel Technical Journal 3Q98Intel 0.13µm Process (Cu)

Source: Intel Technical Journal 2Q02

k=3.6

TungstenPlugs

TungstenPlugs

Advanced processes: narrow linewidths, taller wires, close spacing relatively large inter-wire capacitances

Page 16: Lecture #25a

Lecture 25a, Slide 16EECS40, Fall 2004 Prof. White

Effects of Inter-Wire Capacitance

• Capacitance between closely spaced lines leads to two major effects:1. Increased capacitive loading on driven nodes

(speed loss)2. Unwanted transfer of signals from one place to

another through capacitive coupling “crosstalk”

• We will use a very simple model to estimate the magnitude of these effects. In real circuit designs, very careful analysis is necessary.

Page 17: Lecture #25a

Lecture 25a, Slide 17EECS40, Fall 2004 Prof. White

Silicon substrate

SiO2

ground

1. Increase inter-wire spacing (decrease CC)

2. Decrease field-oxide thickness (decrease CC/C2)

…but this loads the driven nodes and thus decreases circuit speed.

3. Place ground lines (or VDD lines) between signal lines

Approaches to Reducing Crosstalk

Page 18: Lecture #25a

Lecture 25a, Slide 18EECS40, Fall 2004 Prof. White

Transistor Scaling

• Steady advances in manufacturing technology (particularly lithography) have allowed for a steady reduction in transistor size.~13% reduction/year (0.5 every 4-6 years)

• How should transistor dimensions and supply voltage (VDD) scale together?

Average minimum L of MOSFETs vs. time

Page 19: Lecture #25a

Lecture 25a, Slide 19EECS40, Fall 2004 Prof. White

Scenario #1: Constant-Field Scaling• Voltages and MOSFET dimensions are scaled

by the same factor S >1, so that the electric field remains unchanged

tox / S

VDD / SVDD

L / S

xj / Sxj

NA S Doping NA

Page 20: Lecture #25a

Lecture 25a, Slide 20EECS40, Fall 2004 Prof. White

(a) MOSFET gate capacitance:

SC

StS

WSLCWLC gate

ox

oxoxgate

Impact of Constant-Field Scaling

(b) MOSFET drive current:

SI

SVV

SLS

WSCVV

LWCI DSATTDD

oxTDDoxDSAT

2

2

Circuit speed improves by S

(c) Intrinsic gate delay :

SIVC

SISVSC

IVC

DSAT

DDgate

DSAT

DDgate

DSAT

DDgate 1/

//

Page 21: Lecture #25a

Lecture 25a, Slide 21EECS40, Fall 2004 Prof. White

(e) Power dissipated per device:

2SP

SV

SIVIP peakDDDSAT

DDDSATpeak

Impact of Constant-Field Scaling (cont’d)

(f) Power density:

WLP

SLSWSP

LWP peakpeakpeak

//11

2

Power consumed per function is reduced by S2

(d) Device density:LW area required per transistor

# of transistors per unit area WLS

SLSWLW

2

//11

Page 22: Lecture #25a

Lecture 25a, Slide 22EECS40, Fall 2004 Prof. White

• Low VT is desirable for high ON current:

IDSAT (VDD - VT) 1 < < 2

• But high VT is needed for low OFF current:

VT Scaling?

• Low VT is desirable for high ON current:

IDSAT (VDD - VT) 1 < < 2

High VT

IOFF,high VT

IOFF,low VT

VT cannot be aggressivelyscaled down!

Low VT

VGS

log IDS

0 VDD

Page 23: Lecture #25a

Lecture 25a, Slide 23EECS40, Fall 2004 Prof. White

• Since VT cannot be scaled down aggressively, the power-supply voltage (VDD) has not been scaled down in proportion to the MOSFET channel length:

Page 24: Lecture #25a

Lecture 25a, Slide 24EECS40, Fall 2004 Prof. White

Scenario #2: Generalized Scaling• MOSFET dimensions are scaled by a factor S >1;

Voltages (VDD & VT) are scaled by a factor U >1

L = L / S ; W = W / S ; tox = tox / S

VDD = VDD / U

(a) MOSFET drive current:

2

22

USI

UVV

SLS

WSCVV

LWCI DSATTDD

oxTDDoxDSAT

(b) Intrinsic gate delay:

22///

SU

IVC

USIUVSC

IVC

DSAT

DDgate

DSAT

DDgate

DSAT

DDgate

Note: U is slightly smaller than S

Page 25: Lecture #25a

Lecture 25a, Slide 25EECS40, Fall 2004 Prof. White

(c) Power dissipated per device:

32 USP

UV

USIVIP peakDDDSAT

DDDSATpeak

Impact of Generalized Scaling

(d) Power dissipated per unit area:

WLP

WLP

US

SLSWUSP

LWP peakpeakpeakpeak

3

3

3 //11

• Reliability (due to high E-fields) and power density are issues!

Page 26: Lecture #25a

Lecture 25a, Slide 26EECS40, Fall 2004 Prof. White

VDD=0.75V0.85V

Intrinsic Gate Delay (CgateVDD / IDSAT)

Page 27: Lecture #25a

Lecture 25a, Slide 27EECS40, Fall 2004 Prof. White

Silicon-on-Insulator (SOI) Technology

• Transistors are fabricated in a thin single-crystal Si layer on top of an electrically insulating layer of SiO2 Simpler device isolation savings in circuit layout area Low pn-junction & wire capacitances faster circuit operation No “body effect” Higher cost

TSOI

Page 28: Lecture #25a

Lecture 25a, Slide 28EECS40, Fall 2004 Prof. White

• For global interconnects (long wires used to route VDD, GND, and voltage signals across a chip), the wire resistance dominates the resistance of the driving logic gate

(i.e. Rwire >> Rdr)

RwireCwire L2

• The length of the longest wires on a chip increases slightly (~20%) with each new technology generation. In order to minimize increases in global interconnect delay, the cross-sectional area of global interconnects has not been scaled, i.e. W and H are not scaled down for global interconnects

=> Place global interconnects in separate planes of wiring

Global Interconnects

Page 29: Lecture #25a

Lecture 25a, Slide 29EECS40, Fall 2004 Prof. White

• Reduce the inter-layer dielectric permittivity– “low-k” dielectrics (r 2)

• Use more layers of wiring− average wire length is reduced− chip area is reduced

Interconnect Technology Trends

Intel 0.13µm Process (Cu)Source: Intel Technical Journal 2Q02

wire delaygate delay increases