Wire Models Wires Professor Chris Kim University of Minnesota - - PowerPoint PPT Presentation

wire models wires
SMART_READER_LITE
LIVE PREVIEW

Wire Models Wires Professor Chris Kim University of Minnesota - - PowerPoint PPT Presentation

Wire Models Wires Professor Chris Kim University of Minnesota Dept. of ECE chriskim@umn.edu Capacitance-only All-inclusive model www.umn.edu/~chriskim/ 2 INTERCONNECT Capacitance of Wire Interconnect V DD V DD M 2 M 4 C db 2 C g 4 C gd 12


slide-1
SLIDE 1

1

Wires

Professor Chris Kim

University of Minnesota

  • Dept. of ECE

chriskim@umn.edu www.umn.edu/~chriskim/

2

Wire Models

All-inclusive model Capacitance-only

3

INTERCONNECT

4

Capacitance of Wire Interconnect

VDD VDD Vin Vout M1 M2 M3 M4 Cdb2 Cdb1 Cgd12 Cw Cg4 Cg3 Vout2 Fanout Interconnect Vout Vin CL Simplified Model

slide-2
SLIDE 2

2

5

Capacitance: The Parallel Plate Model

Dielectric Substrate L W H tdi Electrical-field lines Current flow

WL t c

di di int

ε =

L L Cwire

S S S S S 1 = ⋅ =

6

Permittivity

7

Fringing Capacitance

W - H/2 H

+

(a) (b) 8

Fringing versus Parallel Plate

(from [Bakoglu89])

slide-3
SLIDE 3

3

9

Interwire Capacitance

fringing parallel

10

Impact of Interwire Capacitance

(from [Bakoglu89])

11

Wiring Capacitances (0.25 μm CMOS)

12

INTERCONNECT

slide-4
SLIDE 4

4

13

Wire Resistance

W L H

R = ρ H W L Sheet Resistance Ro R1 R2

14

Interconnect Resistance

15

Dealing with Resistance

  • Selective Technology Scaling
  • Use Better Interconnect Materials

– reduce average wire-length – e.g. copper, silicides

  • More Interconnect Layers

– reduce average wire-length

16

Polycide Gate MOSFET

n+ n+ SiO2 PolySilicon Silicide p

Silicides: WSi 2, TiSi2, PtSi2 and TaSi Conductivity: 8-10 times better than Poly

slide-5
SLIDE 5

5

17

Sheet Resistance

18

Modern Interconnect

19

Example: Intel 0.25 micron Process

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

20

Modern Interconnect

  • 90nm process
slide-6
SLIDE 6

6

21

Interconnect Interconnect Modeling Modeling

22

The Lumped Model

Vout Driver cwire

V

in

C

lumped

R

driver

V

  • ut

23

The Lumped RC-Model The Elmore Delay

24

The Elmore Delay: RC Chain

slide-7
SLIDE 7

7

25

Wire Model

Assume: Wire modeled by N equal-length segments For large values of N:

26

The Distributed RC-line

27

Step-response of RC wire as a function of time and space

0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0.5 1 1.5 2 2.5 time (nsec) voltage (V) x= L/10 x = L/4 x = L/2 x= L

28

RC-Models

slide-8
SLIDE 8

8

29

Driving an RC-line

V

in

R

s

V

  • ut

(rw,cw,L)