ece 679 -- lecture #2

41
ECE 679 -- Lecture #2 First slides: Prof. Stojanovic, MIT Last slides: Prof. Dally, Stanford

Upload: gil-cohen

Post on 31-Dec-2015

36 views

Category:

Documents


5 download

DESCRIPTION

ECE 679 -- Lecture #2. First slides: Prof. Stojanovic, MIT Last slides: Prof. Dally, Stanford. What makes it challenging. Now, the bandwidth limit is in wires. High speed link chip. > 2 GHz signals. Backplane environment. Line attenuation Reflections from stubs (vias). Backplane channel. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ECE 679 -- Lecture #2

ECE 679 -- Lecture #2

First slides: Prof. Stojanovic, MIT

Last slides: Prof. Dally, Stanford

Page 2: ECE 679 -- Lecture #2

What makes it challenging

• Now, the bandwidth limit is in wires

High speed link chip

> 2 GHz signals

Page 3: ECE 679 -- Lecture #2

Backplane environment

• Line attenuation• Reflections from stubs (vias)

Back plane connector

Line card trace

Package

On-chip parasitic(termination resistance and device loading capacitance)

Line card via

Back plane trace

Backplane via

Package via

Back plane connector

Line card trace

Package

On-chip parasitic(termination resistance and device loading capacitance)

Line card via

Back plane trace

Backplane via

Package via

Page 4: ECE 679 -- Lecture #2

Backplane channel• Loss is variable

– Same backplane– Different lengths– Different stubs

• Top vs. Bot

• Attenuation is large– >30dB @ 3GHz– But is that bad?

• Required signal amplitude set by noise

0 2 4 6 8 10

-60

-50

-40

-30

-20

-10

0

frequency [GHz]

Att

enu

atio

n [

dB

]

9" FR4, via stub

26" FR4,via stub

26" FR4

9" FR4

Page 5: ECE 679 -- Lecture #2

Inter-symbol interference (ISI)• Channel is low pass

– Our nice short pulse gets spread out

0 1 2 3

0

0.2

0.4

0.6

0.8

1

ns

puls

e re

spon

se

Tsymbol=160ps

• Dispersion – short latency(skin-effect, dielectric loss)

• Reflections – long latency(impedance mismatches – connectors, via stubs, device parasitics, package)

Page 6: ECE 679 -- Lecture #2

ISI

• Middle sample is corrupted by 0.2 trailing ISI (from the previous symbol), and 0.1 leading ISI (from the next symbol) resulting in 0.3 total ISI

• As a result middle symbol is detected in error

0 2 4 6 8 10 12 14 16 18

0

0.2

0.4

0.6

0.8

1

Symbol time

Am

pli

tud

e

Error!

Page 7: ECE 679 -- Lecture #2
Page 8: ECE 679 -- Lecture #2
Page 9: ECE 679 -- Lecture #2
Page 10: ECE 679 -- Lecture #2
Page 11: ECE 679 -- Lecture #2
Page 12: ECE 679 -- Lecture #2
Page 13: ECE 679 -- Lecture #2
Page 14: ECE 679 -- Lecture #2
Page 15: ECE 679 -- Lecture #2
Page 16: ECE 679 -- Lecture #2
Page 17: ECE 679 -- Lecture #2
Page 18: ECE 679 -- Lecture #2
Page 19: ECE 679 -- Lecture #2
Page 20: ECE 679 -- Lecture #2
Page 21: ECE 679 -- Lecture #2
Page 22: ECE 679 -- Lecture #2
Page 23: ECE 679 -- Lecture #2
Page 24: ECE 679 -- Lecture #2
Page 25: ECE 679 -- Lecture #2
Page 26: ECE 679 -- Lecture #2
Page 27: ECE 679 -- Lecture #2
Page 28: ECE 679 -- Lecture #2
Page 29: ECE 679 -- Lecture #2
Page 30: ECE 679 -- Lecture #2
Page 31: ECE 679 -- Lecture #2
Page 32: ECE 679 -- Lecture #2
Page 33: ECE 679 -- Lecture #2
Page 34: ECE 679 -- Lecture #2
Page 35: ECE 679 -- Lecture #2
Page 36: ECE 679 -- Lecture #2
Page 37: ECE 679 -- Lecture #2
Page 38: ECE 679 -- Lecture #2
Page 39: ECE 679 -- Lecture #2
Page 40: ECE 679 -- Lecture #2
Page 41: ECE 679 -- Lecture #2