14 Gb/s AC Coupled Receiver in 90 nm CMOS Masum Hossain & Tony - - PowerPoint PPT Presentation

14 gb s ac coupled receiver in 90 nm cmos
SMART_READER_LITE
LIVE PREVIEW

14 Gb/s AC Coupled Receiver in 90 nm CMOS Masum Hossain & Tony - - PowerPoint PPT Presentation

14 Gb/s AC Coupled Receiver in 90 nm CMOS Masum Hossain & Tony Chan Carusone University of Toronto masum@eecg.utoronto.ca OUTLINE Chip-to-Chip link overview AC interconnects Link modelling ISI & sensitivity AC


slide-1
SLIDE 1

14 Gb/s AC Coupled Receiver in 90 nm CMOS

Masum Hossain & Tony Chan Carusone University of Toronto masum@eecg.utoronto.ca

slide-2
SLIDE 2

2

OUTLINE

  • Chip-to-Chip link overview
  • AC interconnects
  • Link modelling
  • ISI & sensitivity
  • AC Receiver architecture
  • Implementation in 0.18 um CMOS
  • Measured results
  • Speed and sensitivity improvement techniques
  • Implementation in 90nm CMOS
  • Measured results
  • Conclusion
slide-3
SLIDE 3

3

  • Achieve high speed
  • Small area : small coupling capacitor
  • High sensitivity
  • Achieve good FOM mW/Gb/s

Chip-to-Chip Link Overview

Goals : chip-to-chip link DC coupled serial link AC coupled serial link Proximity coupling [Miura ‘05, Drost ‘04] AC coupled link over PCB trace [Luo‘05] chip-to-chip link DC coupled serial link AC coupled serial link Proximity coupling [Miura ‘05, Drost ‘04] AC coupled link over PCB trace [Luo‘05]

slide-4
SLIDE 4

4

Achieves high density 3-D Integration is possible All NMOS I/O driver

  • 1. Multi-standard integration
  • 2. Compatible common mode
  • 3. DC offset immune

Low speed Complexity increases Have poor FOM mW/Gb/s >10 mW/Gb/s

AC Coupled Link Overview

Input Pulse swing (mVpp) Data Rate (Gb/s) 100 200 300 400 500 1 2 3 4 5 6 7 8 9 10

Kohn ISCAS’95 Gabara JSSC’97 Drost JSSC’04 Luo JSSC’06

11 12 13 14 15

Luo CICC’06 Kim CICC’04 Miura ISSCC’07

Input Pulse swing (mVpp) Data Rate (Gb/s) 100 200 300 400 500 1 2 3 4 5 6 7 8 9 10

Kohn ISCAS’95 Kohn ISCAS’95 Gabara JSSC’97 Gabara JSSC’97 Drost JSSC’04 Drost JSSC’04 Luo JSSC’06 Luo JSSC’06

11 12 13 14 15

Luo CICC’06 Luo CICC’06 Kim CICC’04 Miura ISSCC’07

slide-5
SLIDE 5

5

AC Coupled Link Overview

Our goal is to increase both sensitivity and speed using standard CMOS process

Input Pulse swing (mVpp) Data Rate (Gb/s) 100 200 300 400 500 1 2 3 4 5 6 7 8 9 10

Kohn ISCAS’95 Gabara JSSC’97 Drost JSSC’04 Luo JSSC’06

11 12 13 14 15

Luo CICC’06 Kim CICC’04

0.18 um 90 nm 0.18 um 90 nm

Miura ISSCC’07

Input Pulse swing (mVpp) Data Rate (Gb/s) 100 200 300 400 500 1 2 3 4 5 6 7 8 9 10

Kohn ISCAS’95 Kohn ISCAS’95 Gabara JSSC’97 Gabara JSSC’97 Drost JSSC’04 Drost JSSC’04 Luo JSSC’06 Luo JSSC’06

11 12 13 14 15

Luo CICC’06 Luo CICC’06 Kim CICC’04

0.18 um 90 nm 0.18 um 90 nm

Miura ISSCC’07

Increase speed Increase sensitivity

slide-6
SLIDE 6

6

AC Coupled Link Modeling

W/o T line With 30 cm T line 20 dB/dec W/o T line With 30 cm T line 20 dB/dec

slide-7
SLIDE 7

7

20 mV 40 mV 80 mV 20 mV 40 mV 80 mV

C = 50 fF

ISI & Rx Sensitivity

C = 80 fF C = 150 fF

14 Gb/s input eye Coupling capacitor area ISI sensitivity requirement Coupling capacitor area ISI sensitivity requirement

slide-8
SLIDE 8

8

Rx Architecture

AC coupled Rx

Linear Rx Non-linear Rx Clock forwarded [Miura’05] Data recovery without clock [Drost’04,Luo’05]

  • 8b10b code
  • Inductors
  • Not robust
  • Complexity & power
  • Timing margin
  • Clock distribution
  • Robust
  • Low power
  • Requires high speed

hysteresis

slide-9
SLIDE 9

9

Non-linear Clock less Rx

Hysteresis – Regenerates data from the transitions

slide-10
SLIDE 10

10

  • Hysteresis Condition : gmRL > 1
  • Unstable points : M,N (large gain gmRL)
  • Bi-Stable points : A,B (non-linear gain)

Hysteresis Architecture

Positive feedback Positive feedback

slide-11
SLIDE 11

11

RL

gm gm-in ( ) ( )

  • ut

tail L in m in L

v t I R v t g R

= + −

( ) ( )

in th

  • ut

V t V v t V << ≈ +

( ) ( )

in th

  • ut

V t V v t ≈ ≈

=> =

m th

  • m in

2g sensitivity 2 V V g

Latch Mode ΔVin << Vth [A-B]

Hysteresis Analysis

Itail

slide-12
SLIDE 12

12

RL

gm gm-in

Switching Mode ΔVin ≈ Vth [B-C]

( ) ( )

in settle

t v t V Kv t exp⎛ ⎞ = − − ⎜ ⎟ τ ⎝ ⎠

CTot

Hysteresis Analysis

m in L L Tot settle m L m L

g R R C K g R 1 g R 1

= τ = − −

exponential Linear

slide-13
SLIDE 13

13

RL

gm gm-in

( ) ( )

  • ut

tail L in m in L

v t I R v t g R

= − −

( ) ( )

in th

  • ut

v t V v t V >> ≈ −

Latch Mode ΔVin >> Vth [C-D]

Hysteresis Analysis

Itail

slide-14
SLIDE 14

14

Hysteresis Architecture

RL

gm gm-in

CTot

L Tot settle m L

R C g R 1 τ = −

slide-15
SLIDE 15

15

Hysteresis Design Consideration

  • Increase gmRL
  • Increase CTot
  • Increase power

consumption

RL

gm gm-in

CTot RL

gm gm-in

CTot

L Tot settle m L

R C g R 1 τ = −

  • Speed Improvement
  • Reduce CTot
slide-16
SLIDE 16

16

  • Condition for hysteresis : (gm2RL2)(gm3RL1) >1
  • gm2 buffers node VHYST from capacitive loading
  • RL2 , RL3 distributes the output capacitance

Improved Hysteresis Architecture

slide-17
SLIDE 17

17

gm-in=6.5 mS gm2 =7.1 mS gm3 =7.8 mS RL =300-ohm Rout =80-ohm

( )( )

m2 L m3 OUT

g R g R 1 3347 1 . = >

m in th th m2

2g V 40mV; 2 V V 76mV g

= = =

HYST L Tot

R C 18ps τ = =

  • Hysteresis condition:
  • Sensitivity & Logic levels:
  • Rise time:
  • Power Consumption: (1.8 X10) < 20 mW

10+ Gb/s Hysteresis Design

gm-in gm2 gm3

RL Rout

gm-in gm2 gm3

RL Rout

slide-18
SLIDE 18

18

Implementation & Measurement

150 fF Capacitance 600 um 400 um

  • Active area 200 um X 300 um
  • Only single ended testing was possible
  • Measured swing will be 25% of actual swing

On chip channel Off chip termination Scope

slide-19
SLIDE 19

19

10 Gb/s Measured eye

20 mV

slide-20
SLIDE 20

20

10 Gb/s Measured sequence

Error free operation verified with 127 bit pattern

slide-21
SLIDE 21

21

14 Gb/s Measured eye

50 mV 20 mV Rx eye Recovered eye

slide-22
SLIDE 22

22

Performance Summary

  • Process 0.18 um CMOS
  • Bit rate 10+ Gb/s
  • Output Eye amplitude 80 mVp-p differential
  • Coupling capacitor of 150 fF
  • Power consumption 20 mW
  • Coupling C = 80fF : improve sensitivity
  • Eye Amplitude > 250 mV : increase output swing
  • Bit Rate = 15 Gb/s : improve speed

90-nm Implementation

slide-23
SLIDE 23

23

Improving sensitivity

5x Improvement in sensitivity !!

slide-24
SLIDE 24

24

+Vth

  • Vth

+Vth

  • Vth

Bandwidth of the Pre-amp

Pre-amp requires more BW in AC coupled receivers !!! Jitter due to pre-amp (BW = 8GHz)

Slope eye [10 Gb/s] Recovered NRZ eye [10 Gb/s]

slide-25
SLIDE 25

25

Bandwidth of the Pre-amp

BW 8 GHz Gain 18 dB Rise Time 25 ps 14 Gb/s eye diagram 16 Gb/s eye diagram

How can we improve Jitter and ISI ??

slide-26
SLIDE 26

26

Speed Improvement

  • Improve speed by using available data transitions
  • How to match the latency ?
  • Can we have sufficient BW ?
slide-27
SLIDE 27

27

2 vo n v 2 2 n n

A A s 2 s ω = + ζω + ω

Speed Improvement

[Galal ’02]

slide-28
SLIDE 28

28

Speed Improvement

16 Gb/s eye diagram 16 Gb/s eye diagram VHYST VEQ

slide-29
SLIDE 29

29

Implementation in 90-nm CMOS

  • Each stage AV=gmRL= 1.9
  • Bandwidth >15 GHz
  • Power consumption 2mW
  • Total Gain: 7.6 > 5
  • Bandwidth = 11 GHz
  • Total power = 8 mW
slide-30
SLIDE 30

30

Implementation in 90-nm CMOS

Pre-amp Pre-amp + Slope-amp

2 GHz

slide-31
SLIDE 31

31

Implementation in 90-nm CMOS

10 Gb/s eye

VSLOPE VHYST 200 mV

  • 200 mV

200 mV

  • 200 mV

300pS 400pS 200pS 100pS VSLOPE VHYST 200 mV

  • 200 mV

200 mV

  • 200 mV

200 mV

  • 200 mV

200 mV

  • 200 mV

200 mV

  • 200 mV

300pS 400pS 200pS 100pS

slide-32
SLIDE 32

32

Implementation in 90-nm CMOS

Transmitted sequence Bit period 50 ps

Arrow indicates error bits

slide-33
SLIDE 33

33

300 um 150 um

80 fF Pre-amp

Hysteresis

Adder

Slope Amp

Implementation in 90-nm CMOS

  • Active area 100 um X 300 m
  • Total power 32 mW
slide-34
SLIDE 34

34

10 Gb/s Measured eye

Slope path was turned off at 10 Gb/s 50 mV

slide-35
SLIDE 35

35

14 Gb/s Measured eye

Slope Path OFF Slope Path ON Vertical scale : 25 mV/div Horizontal scale : 50 ps/div Vertical scale : 50 mV/div Horizontal scale : 50 ps/div

slide-36
SLIDE 36

36

14 Gb/s Measured BER Bathtub

14 Gb/s recovered eye with Hysteresis only 14 Gb/s recovered eye with Hysteresis + Slope-path

slide-37
SLIDE 37

37

Conclusion

  • 10+ Gb/s hysteresis circuit topology is implemented and

tested in 0.18-um CMOS process (FOM 2 mW/Gb/s)

  • High speed AC coupled receiver architecture is introduced:
  • 1. Additional slope path reduces ISI at hysteresis output
  • 2. Additional slope path reduces jitter
  • 14 Gb/s AC coupled receiver is implemented and tested in

90-nm CMOS

  • FOM 1.80 mW/Gb/s @ 10 Gb/s
  • FOM 2.28 mW/Gb/s @ 14 Gb/s