ECEN720: High-Speed Links Circuits and Systems Spring 2017

Similar documents
ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012

To learn fundamentals of high speed I/O link equalization techniques.

EQUALIZERS. HOW DO? BY: ANKIT JAIN

ECEN720: High-Speed Links Circuits and Systems Spring 2017

ECEN 620: Network Theory Broadband Circuit Design Fall 2012

A 5-Gb/s 156-mW Transceiver with FFE/Analog Equalizer in 90-nm CMOS Technology Wang Xinghua a, Wang Zhengchen b, Gui Xiaoyan c,

EE290C Spring Lecture 5: Equalization Techniques. Elad Alon Dept. of EECS 9" FR4 26" FR4. 9" FR4, via stub.

A PROGRAMMABLE PRE-CURSOR ISI EQUALIZATION CIRCUIT FOR HIGH-SPEED SERIAL LINK OVER HIGHLY LOSSY BACKPLANE CHANNEL

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012

High Speed I/O 2-PAM Receiver Design. EE215E Project. Signaling and Synchronization. Submitted By

A 24Gb/s Software Programmable Multi-Channel Transmitter

Ultra-high-speed Interconnect Technology for Processor Communication

ECEN720: High-Speed Links Circuits and Systems Spring 2017

ECEN620: Network Theory Broadband Circuit Design Fall 2014

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram

56+ Gb/s Serial Transmission using Duobinary Signaling

ECEN620: Network Theory Broadband Circuit Design Fall 2014

A Complete 64Gb/s/lane Active Electrical Repeater. Yue Lu, Jaeduk Han, Nicholas Sutardja Prof. Elad Alon January 23, 2014

HIGH-SPEED LOW-POWER ON-CHIP GLOBAL SIGNALING DESIGN OVERVIEW. Xi Chen, John Wilson, John Poulton, Rizwan Bashirullah, Tom Gray

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2010

Delft University of Technology Faculty of Electrical Engineering, Mathematics and Computer Science

ECEN 720 High-Speed Links Circuits and Systems

ECEN620: Network Theory Broadband Circuit Design Fall 2012

A 10Gbps Analog Adaptive Equalizer and Pulse Shaping Circuit for Backplane Interface

ECEN 720 High-Speed Links: Circuits and Systems

ECEN 720 High-Speed Links: Circuits and Systems. Lab3 Transmitter Circuits. Objective. Introduction. Transmitter Automatic Termination Adjustment

Source Coding and Pre-emphasis for Double-Edged Pulse width Modulation Serial Communication

EE290C - Spring 2004 Advanced Topics in Circuit Design High-Speed Electrical Interfaces. Agenda

MSAN B1Q Line Code Tutorial Application Note. Introduction. Line Coding

A 10Gb/s 10mm On-Chip Serial Link in 65nm CMOS Featuring a Half-Rate Time-Based Decision Feedback Equalizer

5Gbps Serial Link Transmitter with Pre-emphasis

Studies on FIR Filter Pre-Emphasis for High-Speed Backplane Data Transmission

High-Speed Links. Agenda : High Speed Links

Lecture 3. FIR Design and Decision Feedback Equalization

Low Power Digital Receivers for Multi- Gb/s Wireline/Optical Communication

100 Gb/s: The High Speed Connectivity Race is On

QAM-Based Transceiver Solutions for Full-Duplex Gigabit Ethernet Over 4 Pairs of UTP-5 Cable. Motivation for Using QAM

Lecture 3. FIR Design and Decision Feedback Equalization

Design Metrics for Blind ADC-Based Wireline Receivers

Revision of Channel Coding

A 5Gb/s Speculative DFE for 2x Blind ADC-based Receivers in 65-nm CMOS. Siamak Sarvari

2. ADC Architectures and CMOS Circuits

EE247 Lecture 22. Figures of merit (FOM) and trends for ADCs How to use/not use FOM. EECS 247 Lecture 22: Data Converters 2004 H. K.

BER-optimal ADC for Serial Links

Another way to implement a folding ADC

High-speed Serial Interface

To learn statistical bit-error-rate (BER) simulation, BER link noise budgeting and using ADS to model high speed I/O link circuits

ADAPTIVE DECISION FEEDBACK EQUALIZATION FOR MULTI-Gbps DATA LINKS

EECS240 Spring Advanced Analog Integrated Circuits Lecture 1: Introduction. Elad Alon Dept. of EECS

Wideband Sampling by Decimation in Frequency

Xilinx Answer Link Tuning For UltraScale and UltraScale+

A 12-bit Interpolated Pipeline ADC using Body Voltage Controlled Amplifier

ISSCC 2006 / SESSION 13 / OPTICAL COMMUNICATION / 13.2

A Blind Baud-Rate CDR and Zero-Forcing Adaptive DFE for an ADC-Based Receiver. Clifford Ting

Circuit Techniques for High-Speed Serial and Backplane Signaling Marcus Henricus van Ierssel

ECEN720: High-Speed Links Circuits and Systems Spring 2017

ISSCC 2003 / SESSION 20 / WIRELESS LOCAL AREA NETWORKING / PAPER 20.5

Lecture #6: Analog-to-Digital Converter

High-Speed Transceiver Toolkit

DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS

Statistical Link Modeling

Architectures and Design Methodologies for Very Low Power and Power Effective A/D Sigma-Delta Converters

ECEN689: Special Topics in Optical Interconnects Circuits and Systems Spring 2016

ADC-Based Backplane Receivers: Motivations, Issues and Future

!!!!!!! KANDOU S INTERFACES! FOR HIGH SPEED SERIAL LINKS! WHITE PAPER! VERSION 1.9! THURSDAY, MAY 17, 2013!!

IN HIGH-SPEED wireline transceivers, a (DFE) is often

4/30/2012. General Class Element 3 Course Presentation. Practical Circuits. Practical Circuits. Subelement G7. 2 Exam Questions, 2 Groups

Department of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE)

A Power-Scalable 7-Tap FIR Equalizer with Tunable Active Delay Line for 10-to-25Gb/s Multi-Mode Fiber EDC in 28nm LP-CMOS

High-Speed Circuits and Systems Laboratory B.M.Yu. High-Speed Circuits and Systems Lab.

An 8-Gb/s Inductorless Adaptive Passive Equalizer in µm CMOS Technology

Receiver Architecture

Lecture 3 Switched-Capacitor Circuits Trevor Caldwell

How to turn an ADC into a DAC: A 110dB THD, 18mW DAC using sampling of the output and feedback to reduce distortion

Sense Amplifier Comparator with Offset Correction for Decision Feedback Equalization based Receivers

ISSCC 2004 / SESSION 25 / HIGH-RESOLUTION NYQUIST ADCs / 25.4

A Low-Noise Programmable-Gain Amplifier for 25Gb/s Multi-Mode Fiber Receivers in 28 nm CMOS FDSOI

Comparison of Time Domain and Statistical IBIS-AMI Analyses Mike LaBonte SiSoft

A 1.5 Gbps Transceiver Chipset in 0.13-mm CMOS for Serial Digital Interface

Comparison of Time Domain and Statistical IBIS-AMI Analyses

High-Speed Link Tuning Using Signal Conditioning Circuitry in Stratix V Transceivers

Chapter 9. Digital Communication Through Band-Limited Channels. Muris Sarajlic

To learn Statistical Bit-error-rate (BER) simulation, BERlink noise budgeting and usage of ADS to model high speed I/O link circuits.

A Variable-Frequency Parallel I/O Interface with Adaptive Power Supply Regulation

A Serial Link Transceiver Based on 8 GSa/s A/D and D/A Converters

Continuous-time Adaptive Equalizers with Power Spectrum Estimation

Chapter 9: Operational Amplifiers

10Gb/s PMD Using PAM-5 Modulation. Oscar Agazzi Broadcom Corp Alton Parkway Irvine, CA 92618

Downloaded from 1

UNIVERSITA DEGLI STUDI DI PAVIA FACOLTA DI INGEGNERIA DOTTORATO DI RICERCA IN MICROELETTRONICA, XXIII CICLO

A Pattern-Guided Adaptive Equalizer in 65nm CMOS. Shayan Shahramian

An All CMOS, 2.4 GHz, Fully Adaptive, Scalable, Frequency Hopped Transceiver

PWM pre-emphasis. Chapter Introduction

Backplane Applications with 28 nm FPGAs

Mixed-Signal-Electronics

Appendix B. Design Implementation Description For The Digital Frequency Demodulator

ISSCC 2006 / SESSION 4 / GIGABIT TRANSCEIVERS / 4.1

A Serial Link Transceiver Based on 8 GSa/s A/D and D/A Converters

Physical Layer: Outline

Transcription:

ECEN720: High-Speed Links Circuits and Systems Spring 207 Lecture 8: RX FIR, CTLE, DFE, & Adaptive Eq. Sam Palermo Analog & Mixed-Signal Center Texas A&M University

Announcements Lab 4 Report and Prelab 5 due Mar. 6 Exam Mar. 9 :0-2:35PM (0 extra minutes) Closed book w/ one standard note sheet 8.5 x front & back Bring your calculator Covers material through lecture 6 Previous years exam s are posted on the website for reference Equalization overview and circuits papers are posted on the website 2

Agenda RX FIR equalization RX CTLE equalization RX DFE equalization Equalization adaptation techniques Advanced modulation/other techniques 3

Link with Equalization 4 Serializer Deserializer

TX FIR Equalization TX FIR filter pre-distorts transmitted pulse in order to invert channel distortion at the cost of attenuated transmit signal (de-emphasis) 5

RX FIR Equalization Delay analog input signal and multiply by equalization coefficients Pros With sufficient dynamic range, can amplify high frequency content (rather than attenuate low frequencies) Can cancel ISI in pre-cursor and beyond filter span Filter tap coefficients can be adaptively tuned without any back-channel Cons Amplifies noise/crosstalk Implementation of analog delays Tap precision [Hall] 6

RX Equalization Noise Enhancement Linear RX equalizers don t discriminate between signal, noise, and cross-talk While signal-to-distortion (ISI) ratio is improved, SNR remains unchanged [Hall] 7

Analog RX FIR Equalization Example 5-tap equalizer with tap spacing of T b /2 3 rd -order delay cell Gb/s experimental results D. Hernandez-Garduno and J. Silva-Martinez, A CMOS Gb/s 5-Tap Transversal Equalizer based on 3 rd -Order Delay Cells," ISSCC, 2007. 8

Digital RX FIR Equalization Digitize the input signal with high-speed low/medium resolution ADC and perform equalization in digital domain Digital delays, multipliers, adders Limited to ADC resolution Power can be high due to very fast ADC and digital filters [Hanumolu] 9

Digital RX FIR Equalization Example 2.5GS/s 4.5-bit Flash ADC in 65nm CMOS 2-tap FFE & 5-tap DFE [Harwood ISSCC 2007] XCVR power (inc. TX) = 330mW, Analog = 245mW, Digital = 85mW 0

Agenda RX FIR equalization RX CTLE equalization RX DFE equalization Equalization adaptation techniques Advanced modulation/other techniques

Link with Equalization 2 Serializer Deserializer

RX Continuous-Time Linear Equalizer (CTLE) Passive R-C (or L) can implement high-pass transfer function to compensate for channel loss Cancel both precursor and long-tail ISI Can be purely passive or combined with an amplifier to provide gain Passive CTLE Active CTLE V o + V o - [Hanumolu] D in - D in + 3

Passive CTLE Passive structures offer excellent linearity, but no gain at Nyquist frequency 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2,, C C C R R R C C C R R R C C R R R R R C s C C R R R R R C s R R R s H z p z DC gain HF gain Peaking HF gain DC gain p [Hanumolu]

Active CTLE Input amplifier with RC degeneration can provide frequency peaking with gain at Nyquist frequency Potentially limited by gainbandwidth of amplifier Amplifier must be designed for input linear range Often TX eq. provides some low frequency attenuation Sensitive to PVT variations and can be hard to tune Generally limited to st -order H s z R C g DC gain g S g C S, m Ideal Peaking p s RSCS gmrs 2 s s RSC S RDC p gmrs 2 p, p2 R C R C m R R m D S [Gondi JSSC 2007], 2 Ideal peak gain DC gain S S Ideal peak gain p z D g g m m p R R D S 2 compensation 5

Active CTLE Example V o + V o - D in - D in + 6

Active CTLE Tuning Tune degeneration resistor and capacitor to adjust zero frequency and st pole which sets peaking and DC gain Increasing C S moves zero and st pole to a lower frequency w/o impacting (ideal) peaking C S Increasing R S moves zero to lower frequency and increases peaking (lowers DC gain) Minimal impact on st pole z S S R S g, p R C R m S R C S S 2 7

Agenda RX FIR equalization RX CTLE equalization RX DFE equalization Equalization adaptation techniques Advanced modulation/other techniques 8

Link with Equalization 9 Serializer Deserializer

RX Decision Feedback Equalization (DFE) DFE is a non-linear equalizer z k y k w ~ d k w n ~ d k w n k n n ~ d Slicer makes a symbol decision, i.e. quantizes input ISI is then directly subtracted from the incoming signal via a feedback FIR filter 20

RX Decision Feedback Equalization (DFE) Pros Can boost high frequency content without noise and crosstalk amplification Filter tap coefficients can be adaptively tuned without any back-channel z k y k w ~ d k w n ~ d k w n k n n ~ d Cons Cannot cancel pre-cursor ISI Chance for error propagation Low in practical links (BER=0-2 ) Critical feedback timing path Timing of ISI subtraction complicates CDR phase detection [Payne] 2

DFE Example If only DFE equalization, DFE tap coefficients should equal the unequalized channel pulse response values [a a 2 a n ] With other equalization, DFE tap coefficients should equal the pre-dfe pulse response values DFE provides flexibility in the optimization of other equalizer circuits i.e., you can optimize a TX equalizer without caring about the ISI terms that the DFE will take care of [w w 2 ]=[a a 2 ] a a 2 22

Direct Feedback DFE Example (TI) 6.25Gb/s 4-tap DFE ½ rate architecture CLK0/80 A2 to demux TAP: 5 bits TAP2: 4 bits + sign TAP3,4: 3 bits + sign Adaptive tap algorithm Closes timing on st tap in ½ UI for convergence of both adaptive equalization tap values and CDR RXIN A VDD CLK90/270 RXEQ A2 TAP TAP2 Latch Latch Latch TAP3 TAP4 Latch Latch Latch DFECLK to demux Feedback tap mux R. Payne et al, A 6.25-Gb/s Binary Transceiver in 0.3-um CMOS for Serial Data Transmission Across High Loss Legacy Backplane Channels, JSSC, vol. 40, no. 2, Dec. 2005, pp. 2646-2657 23

Direct Feedback DFE Critical Path A2 A [Payne] t t t CLK QSA PROPMUX PROPA2 UI Must resolve data and feedback in bit period TI design actually does this in ½UI for CDR 24

DFE Loop Unrolling d k d k- = d k- y k d k d k- =- [Stojanovic] Instead of feeding back and subtracting ISI in UI Unroll loop and pre-compute 2 possibilities (-tap DFE) with adjustable slicer threshold =w d k d k- = d k d k- =- ~ With increasing tap number, ~ comparator number grows as 2 #taps sgn yk w "if" d k d k ~ sgnyk w "if" d k 25

DFE Resistive-Load Summer [Park] Summer Swing IR, RC Summer performance is critical for DFE operation Summer must settle within a certain level of accuracy (>95%) for ISI cancellation Trade-off between summer output swing and settling time Can result in large bias currents for input and taps 26

DFE Integrating Summer [Park ISSCC 2007] Integrating current onto load capacitances eliminates RC settling time Since T/C > R, bias current can be reduced for a given output swing Typically a 3x bias current reduction 27

Digital RX FIR & DFE Equalization Example 2.5GS/s 4.5-bit Flash ADC in 65nm CMOS 2-tap FFE & 5-tap DFE [Harwood ISSCC 2007] XCVR power (inc. TX) = 330mW, Analog = 245mW, Digital = 85mW 28

DFE with Feedback FIR Filter [Liu ISSCC 2009] DFE with 2-tap FIR filter in feedback will only cancel ISI of the first two post-cursors 29

Smooth Channel H 2e t [Liu ISSCC 2009] A DFE with FIR feedback requires many taps to cancel ISI Smooth channel long-tail ISI can be approximated as exponentially decaying Examples include on-chip wires and silicon carrier wires 30

DFE with IIR Feedback [Liu ISSCC 2009] Large st post-cursor H is canceled with normal FIR feedback tap Smooth long tail ISI from 2 nd post-cursor and beyond is canceled with low-pass IIR feedback filter Note: channel needs to be smooth (not many reflections) in order for this approach to work well 3

DFE with IIR Feedback RX Architecture [Liu ISSCC 2009] 32

Merged Summer & Partial Slicer [Liu ISSCC 2009] Integrating summer with regeneration PMOS devices to realize partial slicer operation 33

Merged Mux & IIR Filter [Liu ISSCC 2009] Low-pass response (time constant) implemented by R D and C D Amplitude controlled by R D and I D 2 UI delay implemented through mux to begin cancellation at 2 nd post-cursor 34

Agenda RX FIR equalization RX CTLE equalization RX DFE equalization Equalization adaptation techniques Advanced modulation/other techniques 35

Setting Equalizer Values Simplest approach to setting equalizer values (tap weights, poles, zeros) is to fix them for a specific system Choose optimal values based on lab measurements Sensitive to manufacturing and environment variations An adaptive tuning approach allows the optimization of the equalizers for varying channels, environmental conditions, and data rates Important issues with adaptive equalization Extracting equalization correction (error) signals Adaptation algorithm and hardware overhead Communicating the correction information to the equalizer circuit 36

TX FIR Adaptation Error Extraction While we are adapting the TX FIR, we need to measure the response at the receiver input Equalizer adaptation (error) information is often obtained by comparing the receiver input versus the desired symbol levels, dlev This necessitates additional samplers at the receiver with programmable threshold levels [Stojanovic JSSC 2005] 37

TX FIR Adaptation Algorithm The sign-sign LMS algorithm is often used to adapt equalization taps due to implementation simplicity w k n w k n w sign d signe nk n w tap coefficients, n time instant, k tap index, d n received data, e n error with respect to desired data level, dlev As the desired data level is a function of the transmitter swing and channel loss, the desired data level is not necessarily known and should also be adapted dlev n dlevn dlev sign e n [Stojanovic JSSC 2005] 38

TX FIR Common-Mode Back-Channel In order to communicate FIR tap update information back to the TX, a back-channel is necessary One option is to use low data rate (~0Mb/s) commonmode signaling from the RX to TX on the same differential channel [Stojanovic JSSC 2005] 39

TX FIR Data Encoder Back-Channel Another option is to use a high-speed TX channel on the RX side that communicates data back to the TX under adaptation Flexibility in data encoding (8B0B/Q) allows low data rate tap adaptation information to be transmitted back without data rate overhead [Stonick JSSC 2003] 40

CTLE Tuning with PSD Measurement One approach to CTLE tuning is to compare low-frequency and high-frequency spectrum content of random data For ideal random data, there is a predictable ratio between the low-frequency power and high-frequency power The error between these power components can be used in a servo loop to tune the CTLE s x f sin ftb Tb ftb 2 fm 0 s x f df fm s x f df 4 where f m 0.28 T b [Lee JSSC 2006] 4

CTLE Tuning w/ Output Amplitude Measurement CTLE tuning can also be done by comparing low-frequency and highfrequency average amplitude Approximating the equalized data as a sine wave, a predictable ratio exists between the low frequency average and high-frequency average Equalizer settings are adjusted until the high frequency peak-to-peak swing matches the low-frequency peak-to-peak swing [Uchiki ISSCC 2008] 42

CTLE Tuning w/ Data Edge Distribution Monitoring The width and shape of the data edge distribution can be used to reliably calibrate an equalizer By oversampling the data bits with sub-period accuracy, this information can be obtained Objective is to maximize eye opening, or equivalently minimizing the standard deviation of the edge distribution [Gerfers JSSC 2008] 43

DFE Tuning FIR Feedback 2x oversampling the equalized signal at the edges can be used to extract information to adapt a DFE and drive a CDR loop Sign-sign LMS algorithm used to adapt DFE tap values [Payne JSSC 2005] 44

DFE Tuning IIR Feedback [Huang ISSCC 20] 45

Agenda RX FIR equalization RX CTLE equalization RX DFE equalization Equalization adaptation techniques Advanced modulation/other techniques 46

Advanced Modulation In order to remove ISI, we attempt to equalize or flatten the channel response out to the Nyquist frequency For less frequency-dependent loss, move the Nyquist frequency to a lower value via more advance modulation 4-PAM (or higher) Duo-binary Refer to lecture 4 for more details 47

Multi-tone Signaling 0Gb/s duo-binary 2 Quarature 0Gb/s duo-binary 30Gb/s total! Instead equalizing out to baseband Nyquist frequency Divide the channel into bands with less frequency-dependent loss Should result in less equalization complexity for each sub-band Requires up/down-conversion Discrete Multi-tone used in DSL modems with very challenging channels Lower data rates allow for high performance DSP High-speed links don t have this option (yet) [Beyene AdvPack 2008] 48

Next Time Link Noise and BER Analysis 49