21.4: coco ommon-modeode ac c a e backchannel signaling ... · 21.4: coco ommon-modeode ac c a e...

29
21.4: Common-mode Backchannel Signaling System for Differential High-speed Links High speed Links Andrew Ho 1 , Vladimir Stojanovic 1,2 , Fred Chen 1 , Andrew Ho , Vladimir Stojanovic , Fred Chen , Carl Werner 1 , Grace Tsang 1 , Elad Alon 1,2 , Ravi Kollipara 1 , Jared Zerbe 1 , Mark Horowitz 2 1 Rambus Inc. 2 Stanford University

Upload: others

Post on 10-May-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

21.4: Common-mode Backchannel Co o ode ac c a eSignaling System for Differential

High-speed LinksHigh speed Links

Andrew Ho1, Vladimir Stojanovic1,2, Fred Chen1,Andrew Ho , Vladimir Stojanovic , Fred Chen ,Carl Werner1, Grace Tsang1, Elad Alon1,2,

Ravi Kollipara1, Jared Zerbe1, Mark Horowitz2

1 Rambus Inc.2 Stanford University

Page 2: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

The Need for a Backchannel

TX Data

dLev

error

Channel

adaptivesampler

RX data

Adaptivemacro

aClk

dClk

?

update

thresholds

CDRedge

dClk

updatetaps

tap updatesaClk dClk eClk

eClk

Backchannel

• New techniques to mitigate effects of band-limited channel• Close loop tuning of transmit side circuits

Transmitter Receiver

• Close-loop tuning of transmit-side circuits

• Need Low bandwidth information flow from RX to TX

Page 3: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

System Limitationsy• Reverse information flow can be a significant

constraint on systems that haveconstraint on systems that have• Limited pins• Minimal control data routing capabilityg p y• Fixed link arrangements

• Typical Solutionsyp• Control plane mechanism• Pairing with sister channels in opposite direction

• Requirements for adaptation• BER < 0.5 still converges• Lower BER faster convergence

Page 4: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

An alternate approach – Backchannel on same wires by signaling in the common-modewires by signaling in the common mode

• Differential signaling leaves common-mode as a potential methodpotential methodA self-contained backchannel solution

Page 5: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Outline○ Motivation

Si l I t it M d li & A l i○ Signal Integrity Modeling & Analysis○ System Implementation○ Test System & Results○ Conclusion

Page 6: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Signal Integrity Modelingg g y gDiff. TX

Rx DataFC

Diff. RX

Tx DataFC

1 2

Channel

RxClk

Tx DataBC

TxClk

Rx DataBC

3 4CM TXCM RX

3 4

s21

s

21

s

+

s31

3 4

s24

+ s34

• 4-port model – s31 and s24 captures crosstalk between differential and common-mode linksdifferential and common mode links

Page 7: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Potential Error Sources:CM-to-Differential Crosstalk

-20

-10

R h l

C to e e t a C ossta

-40

-30

dB)

Raw channel

-60

-50|H| (

d

107 108 109-80

-70 Rise time 1.8ns

10 10 10Frequency (Hz)

• Reduced Common-mode TX rise time decreases crosstalk noise to Differential RXcrosstalk noise to Differential RX

Page 8: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Potential Error Sources:Common-mode Modulation NoiseCo o ode odu at o o se

Rp +Diff. RX-

+Diff. TX

-DataFC

Data

Rn

p

DataBC

CM TX

• Backchannel and forward channel data are uncorrelatedBackchannel transmitter modulates CM at input of Diff RX• Backchannel transmitter modulates CM at input of Diff. RX

• Changes in Diff. RX as function of CM = differential noise

Page 9: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

RX Common-mode Sensitivity

25

30

0

20

y

Operating

AllocatedMargin

15

20

tivity

(mV)

-40

-20

set(m

V) OperatingRange

OperatingRange

5

10Sen

sit

-80

-60Offs

0.4 0.6 0.8 1 1.20

Common-mode Voltage (V)0.4 0.6 0.8 1 1.2

-100

Common-mode Voltage (V)

• CM signal range and swing are chosen to minimize change in receiver characteristics5mV forward channel margin CM range 0 75 to 1 V• 5mV forward channel margin CM range 0.75 to 1 V

Page 10: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Thru-channel Freq Responseq p0

10

-5

(dB)

-15

-10

|H| (

107 108 109-20

• Flat frequency response – little margin degradation due to inter-symbol interference

10 10 10Frequency (Hz)

to inter symbol interference

Page 11: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Potential Error Sources:Differential-to-CM Crosstalk

20

-10

e e t a to C C ossta

-30

-20

dB)

s31 before pre-amp

50

-40|H| (

d

107 108 109-60

-50

s31 after pre-amp

10 10 10Frequency (Hz)

• Low-pass filtering pre-amp reduces high frequency crosstalk from differential TXcrosstalk from differential TX

Page 12: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Potential Error Sources:Differential TX CM Glitch

-20

-10Differential transmittercommon-mode glitch

e e t a C G tc

Outputp

-40

-30

dB)Outputn

-60

-50|H| (

d

Common-mode glitch filtered by the pre-amp

106 107 108 109 1010-80

-70

CM = (Outputp + Outputn) / 210 10 10 10 10Frequency (Hz)

• Rise/fall mismatch & differential skew CM Glitch• Low-pass filtering pre-amp reduces high frequency noise• Low-pass filtering pre-amp reduces high frequency noise

from differential TX’s CM glitch

Page 13: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Common-mode Backchannel RequirementsCommon mode Backchannel Requirements

● Reduced generated noise to forward channelR d t it i ti● Reduce transmit rise time

● Limit swing range

● Reduced noise from forward channel● Low frequency operation● Low frequency operation● Add low-pass filter

Page 14: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Outline○ Motivation

Si l I t it M d li○ Signal Integrity Modeling● System Implementation○ Test System & Results○ Conclusion

Page 15: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

RZ Signaling Schemeg g

• 3-level SignalingL i d f i i i• Long period of inactivity

Page 16: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

RZ Signaling Schemeg g

• Oversampling Tracking ReferenceS h i i• Synchronization

• Reference Voltage

Page 17: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Common-mode Transmitter

• Reduces generated differential noise by• Slew rate control

Cl l l t t h d d d t t t• Closely layout-matched cascoded output stage

Page 18: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Common-mode Receiver

• Majority vote allows trade off between bandwidth and noise tolerancenoise tolerance

• Oversampling digital integrator provides time constant scaling with backchannel operating frequency

Page 19: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Common-mode Receive Preampp

V

Vref

Vin,CM

2 t• 2-stage preamp• provides 3x gain• sets low-pass filter bandwidth at 650MHz

Page 20: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Outline○ Motivation

Si l I t it M d li○ Signal Integrity Modeling○ System Implementation● Test System & Results○ Conclusion

Page 21: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Die Photo & Summaryy

T h l 0 13 Config Registers

PhCDR

Technology: 0.13 μmSupply:

Vdd 1 VF d Ch l Phase

MixersCDRLogic PLL

Forward Channel:Bandwidth: 1-10GbpsModulation: 2PAM

4PAM

TransmitterReflectionCancellerReceiver

4PAMBackchannel:

Bandwidth: 1-16MbpsCM Swing: 6 100 mV

CM RX

CM TX

CM Swing: 6-100 mV

Page 22: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Measured Common-mode Tracking RXeasu ed Co o ode ac g

Received BackchannelSignal

Tracking VoltageReferencee e e ce

• Backchannel RX tracks incoming common-mode signal

Page 23: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Measured Common-mode RX DAC DNLeasu ed Co o ode C

Margin loss due to DNL

Received BackchannelSignal

Tracking VoltageReferencee e e ce

• Differential nonlinearity (DNL) reduces margin• Test chip successful adapted transmit equalizer despiteTest chip successful adapted transmit equalizer despite

DNL issue

Page 24: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Measured Backchannel Performance

-1

0

10]-1

0

10]

4

-3

-2

or r

ate

[log

4

-3

-2

op r

ate

[log

-6

-5

-4

Pack

et e

rro

-6

-5

-4

Pac

ket d

ro

0 20 40 60 80 100-7

transmit swing [mV]0 20 40 60 80 100

-7

transmit swing [mV]

• Packet Error• Any erroneous received

bit in un-dropped packet

• Packet Drop• Parity Check Error• Synchronization Loss pp pSynchronization Loss

• Forward channel operating at 6.4Gbps

Page 25: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

TX Adaptation Convergence

100(BC swing 18.75mV)

100(BC swing 25mV)

p g

25

50

75

lost updates due to packet drop e [ls

b]

25

50

75

e [ls

b]

-25

0

25

code

-25

0

25

code

500 1000 1500 2000-50 # updates sent from RX

500 1000 1500 2000-50 # updates sent from RX

Packet Error Rate = 3%P k t D R t 2%

Packet Error Rate = 8%P k t D R t 63%

• Packet Error divergenceP k t D d l d

Packet Drop Rate = 2% Packet Drop Rate = 63%

• Packet Drop delayed convergence

Page 26: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Minimal Effect on Forward Channel

Backchannel OFF Backchannel ON

● No detectable margin loss in forward channel operating at 5Gbps 2PAMoperating at 5Gbps 2PAM

Page 27: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Minimal Effect on Forward Channel

Backchannel OFF Backchannel ON

● No detectable margin loss in forward channel operating at 5Gbps 4PAMoperating at 5Gbps 4PAM

Page 28: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Outline○ Motivation

Si l I t it M d li○ Signal Integrity Modeling○ System Implementation○ Test System & Results● Conclusion

Page 29: 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling ... · 21.4: CoCo ommon-modeode ac c a e Backchannel Signaling System for Differential High-speed Linksspeed Links Andrew HoAndrew

Conclusions• Common-mode is a promising method for low rate self-

contained backchannelcontained backchannel• System analysis necessary to understand effects on

forward channel• 16Mbps CM backchannel with 1-10Gbps forward channel

• Successfully adapt transmit equalizer coefficients for swing as low as 20mVswing as low as 20mV

• Packet Error Rate < 10-3 with CM Swing > 50mV• Minimal effect on a 1V-swing forward channel for g

backchannel swing up to 100mV