Partial Response Signaling for Backplane Applications

Similar documents
56+ Gb/s Serial Transmission using Duobinary Signaling

As presented at Euro DesignCon 2004 Channel Compliance Testing Utilizing Novel Statistical Eye Methodology

Lecture 17 Components Principles of Error Control Borivoje Nikolic March 16, 2004.

10GBASE-T T Tutorial. SolarFlare Communications IEEE Kauai, Hawaii. November 11, 2002

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

Digital Communication System

Fundamentals of Digital Communication

UNIT I Source Coding Systems

ECEN720: High-Speed Links Circuits and Systems Spring 2017

Data Communication. Chapter 3 Data Transmission

EE5713 : Advanced Digital Communications

Digital Communication System

Beta and Epsilon Point Update. Adam Healey Mark Marlett August 8, 2007

Precoding proposal for PAM4

Digital Transmission (Line Coding) EE4367 Telecom. Switching & Transmission. Pulse Transmission

Analyze and Optimize 32- to 56- Gbps Serial Link Channels

10 Mb/s Single Twisted Pair Ethernet Evaluation Board Noise Measurements Marcel Medina Steffen Graber Pepperl+Fuchs

10GBASE-T Transmitter SNDR Definition (System ID Approach) IEEE P802.3an Task Force Santa Clara, Feb 2005 Albert Vareljian, Hiroshi Takatori KeyEye

TDEC for PAM4 Potential TDP replacement for clause 123, and Tx quality metric for future 56G PAM4 shortwave systems

Line Coding Considerations for 10BASE-T1S

Digital Transmission (Line Coding)

The Practical Limitations of S Parameter Measurements and the Impact on Time- Domain Simulations of High Speed Interconnects

Lecture 10 Performance of Communication System: Bit Error Rate (BER) EE4900/EE6720 Digital Communications

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

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

ECEN 720 High-Speed Links Circuits and Systems

A possible receiver architecture and preliminary COM Analysis with GEL Channels

Department of Electronics and Communication Engineering 1

UNIT TEST I Digital Communication

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

To learn S-parameters, eye diagram, ISI, modulation techniques and their simulations in MATLAB and Cadence.

Computer Networks - Xarxes de Computadors

ECEN 720 High-Speed Links: Circuits and Systems

EE3723 : Digital Communications

Mobile Radio Systems OPAM: Understanding OFDM and Spread Spectrum

High-Speed Links. Agenda : High Speed Links

Chip-to-module far-end TX eye measurement proposal

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

Project: IEEE P Working Group for Wireless Personal Area Networks N

To learn S-parameter, eye diagram, ISI, modulation techniques and to simulate in Matlab and Cadence.

Multipath Delay-Spread Tolerance

Enabling Improved DSP Based Receivers for 100G Backplane

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

Communications I (ELCN 306)

Chapter 3 Data Transmission COSC 3213 Summer 2003

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

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

10 Mb/s Single Twisted Pair Ethernet Implementation Thoughts Proof of Concept Steffen Graber Pepperl+Fuchs

Data Communications & Computer Networks

QAM-Based 1000BASE-T Transceiver

EENG473 Mobile Communications Module 3 : Week # (12) Mobile Radio Propagation: Small-Scale Path Loss

ECEN720: High-Speed Links Circuits and Systems Spring 2017

Part II Data Communications

Combined Transmitter Diversity and Multi-Level Modulation Techniques

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

Self-interference Handling in OFDM Based Wireless Communication Systems

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point.

Does PAM-4 or NRZ Require an Intra-Baud Clipping Penalty?

Satellite Communications: Part 4 Signal Distortions & Errors and their Relation to Communication Channel Specifications. Howard Hausman April 1, 2010

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

Improved 100GBASE-SR4 transmitter testing

Data and Computer Communications Chapter 3 Data Transmission

Baseline COM parameters for 50G Backplane and Copper Cable specifications

UFS v2.0 PHY and Protocol Testing for Compliance. Copyright 2013 Chris Loberg, Tektronix

Electro-Magnetic Emissions and Susceptibility for RTPGE with PAM-M & DFE

06-011r0 Towards a SAS-2 Physical Layer Specification. Kevin Witt 11/30/2005

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

Revision of Lecture 3

Characterization and Compliance Testing for 400G/PAM4 Designs. Project Manager / Keysight Technologies

Chapter 2: Signal Representation

ELEC 546 Lecture #9. Orthogonal Frequency Division Multiplexing (OFDM): Basic OFDM System

Signal Integrity: VNA Applications

S Transmission Methods in Telecommunication Systems (5 cr) Tutorial 4/2007 (Lectures 6 and 7)

Chapter 3. Data Transmission

Narrow- and wideband channels

EC 554 Data Communications

TSEK02: Radio Electronics Lecture 8: RX Nonlinearity Issues, Demodulation. Ted Johansson, EKS, ISY

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

Comparison of Time Domain and Statistical IBIS-AMI Analyses

Narrow- and wideband channels

PERFORMANCE EVALUATION OF A GIGABIT DSL MODEM USING SUPER ORTHOGONAL COMPLETE COMPLEMENTARY CODES UNDER PRACTICAL CROSSTALK CONDITIONS

Physical Layer. Networked Systems (H) Lecture 3

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2

PAM-4 Four Wavelength 400Gb/s solution on Duplex SMF

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Simplex. Direct link.

Chapter 4 Digital Transmission 4.1

Noise Plus Interference Power Estimation in Adaptive OFDM Systems

TSEK02: Radio Electronics Lecture 8: RX Nonlinearity Issues, Demodulation. Ted Johansson, EKS, ISY

SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication

An HARQ scheme with antenna switching for V-BLAST system

PHY PMA electrical specs baseline proposal for 803.an

FORWARD ERROR CORRECTION PROPOSAL FOR EPOC PHY LAYER

EEE 309 Communication Theory

Channel operating margin for PAM4 CDAUI-8 chip-to-chip interfaces

A SerDes Balancing Act: Co-Optimizing Tx and Rx Equalization Settings to Maximize Margin. Donald Telian, Owner SiGuys Todd Westerhoff, VP SiSoft

DATA TRANSMISSION. ermtiong. ermtiong

Chapter 3 Digital Transmission Fundamentals

Multi-level Signaling in Highdensity, High-speed Electrical Links

Impact of Metallic Furniture on UWB Channel Statistical Characteristics

Transcription:

Partial Response Signaling for Backplane Applications IEEE 82.3ap Task Force September 24 Michael Altmann Fulvio Spagna IEEE 82.3ap Task Force - 24-Sep-4

Agenda Introduction Line coding alternatives for BP Ethernet S Current candidates S Partial Response codes Partial response line codes S History S Time & spectrum characteristics S Performance against other codes Slide 2 IEEE 82.3ap Task Force - 24-Sep-4

Introduction Low speed interfaces generally use NRZ signaling for simplicity At higher speeds, Rx data eye is closed and equalization is needed to reliably recover data Many line codes are possible to assist equalization and reduce equalizer complexity Useful line code properties S Reduce symbol rate S Reduce spectral content at high frequencies Reduce EMI Reduce Xtalk S DC Balancing Reduce baseline wander from series cap S Coding redundancy Error detection/correction possibility In-band control channel Slide 3 IEEE 82.3ap Task Force - 24-Sep-4

82.3ap Physical Channel ATCA - SDD21-1 -2-3 SDD21 [db] -4-5 -6-7 -8 2 4 6 8 1 12 14 16 18 2 Frequency [GHz].6 NRZ pulse resp.5 PR4 pulse resp.8 PAM4 pulse resp.5.4.3.7.6.4.2.5.3.2.1 -.1.4.3.1 -.2.2 -.3 -.4.1 -.1 3 4 5 6 7 time [UI] -.5 3 4 5 6 7 time [UI] -.1 15 2 25 3 35 time [UI] Slide 4 IEEE 82.3ap Task Force - 24-Sep-4

Current Line Code Proposals NRZ S Obvious choice, simplest to implement for high speed links Minimum of 3 comparators to decode data & control equalizer adaption S Can be coded to alter spectrum & control disparity Requires increased bit-rate and channel BW S Requires an equalized channel BW > bit-rate/2 S Sensitive to deep channel nulls <8GHz 4-PAM (generic: M-PAM) S Multi-level signaling S Requires 2M-1 comparators to extract data and timing S 5% BW requirements from NRZ S Nyquist filtering at bit-rate/4 possible to limit Xtalk Duobinary S Current proposals considered as min design delta for NRZ solutions Slide 5 IEEE 82.3ap Task Force - 24-Sep-4

Partial Response Codes Long history in disk drive industry Simplest classes use short generator polynomials S PR-2 (duobinary) and PR-4 (modified duobinary) Intentionally adds ISI to shorten channel pulse response Adds levels compresses spectrum S Adds redundancy to easily enable ML/Viterbi detection Slide 6 IEEE 82.3ap Task Force - 24-Sep-4

Partial Response Codes Partial response codes use correlation to cancel ISI S Unit data pulses are modified with specific filter functions S PR2: Y=(1+D)X S PR4: Y=(1-D 2 )X S Ref: Partial Response Signaling, Kabal & Pasupathy, IEEE Trans on Comms, Sept 75 Duobinary (PR2) S Uses channel ISI to self-cancel S Natural spectral null at bit-rate/2 S Less critical Nyquist filtering due to spectral null Modified Duo-binary (PR4) S Better ISI cancellation than PR2 (1-D 2 polynomial) S Spectral null at DC (balanced) and bit-rate/2 Slide 7 IEEE 82.3ap Task Force - 24-Sep-4

Line Code Spectra PAM Codes Line codes characterized by both spectral & time-domain properties Line code=nrz Line code=pam Spectral Power [dbmw/hz] 7 6 5 4 3 2 1.5 1 1.5 2 2.5 3 Freq [Hz] x 1 1 Spectral Power [dbmw/hz] 7 6 5 4 3 2 1.5 1 1.5 2 2.5 3 Freq [Hz] x 1 1 2 Filtered Eye Diag 2 Filtered Eye Diag 1.5 1.5 1 1.5.5 [V] [V] -.5 -.5-1 -1-1.5-1.5-2.1.2.3.4.5.6.7.8.9 1 Time [s] x 1-1 -2.1.2.3.4.5.6.7.8.9 1 Time [s] x 1-1 Slide 8 IEEE 82.3ap Task Force - 24-Sep-4

Line Code Spectra PR Codes Line code=pr2 Line code=pr4 Spectral Power [dbmw/hz] 7 6 5 4 3 2 1.5 1 1.5 2 2.5 3 Freq [Hz] x 1 1 Spectral Power [dbmw/hz] 7 6 5 4 3 2 1.5 1 1.5 2 2.5 3 Freq [Hz] x 1 1 2 Filtered Eye Diag 2 Filtered Eye Diag 1.5 1.5 1 1.5.5 [V] [V] -.5 -.5-1 -1-1.5-1.5-2.1.2.3.4.5.6.7.8.9 1 Time [s] x 1-1 -2.1.2.3.4.5.6.7.8.9 1 Time [s] x 1-1 Slide 9 IEEE 82.3ap Task Force - 24-Sep-4

Coding Evaluation Structural systems simulation S sampled Tx S Linear channel, NEXT/FEXT, equalizer S Sampled Rx Evaluate potential line code performance in comms channel model S SNR evaluation for 4 signaling candidates (NRZ, PAM4, PR2, PR4) S NEXT, FEXT, AWGN major noise sources. Treated as statistically uncorrelated Gaussian noise S Calculate SNR-optimized equalization for each line code Slide 1 IEEE 82.3ap Task Force - 24-Sep-4

Evaluation Setup Transmitter Transmitter Transmitter Transmitter Transmitter Transmitter Transmitter e k fextfrsp(jω) nextfrsp(jω) + Σ - din k + txfrsp(e jω ) chfrsp(jω) rxfrsp(jω) fwefresp(e jω ) Slicer Σ Σ en(jω) T Σ - b k b' k channelinput(t) channeloutpu(t) fdefresp(e jω ) samplerinput(t) sampleroutput k detectorinput k.6.5.4.3.2 Impulseresponse of combinedchrxtransfer functions priorto sampling.5.4.3.2 Impulse responseof combinedch Rxtransfer functionsafter sampling.1.1 1 2 3 4 5 t 1 2 3 4 5 Slide 11 IEEE 82.3ap Task Force - 24-Sep-4

Channel Templates vs. NRZ and PAM4 Spectra - 1-2 - 3-4 - 5-6 Backplane insertion loss NRZ spectrum Near end crosstalk PAM4 spectrum Far end crosstalk.2.4.6.8 1 f /f Slide 12 IEEE 82.3ap Task Force - 24-Sep-4

Equalization Targets and Optimal Corrections 2 2 [db] - 2 [db] - 2-4 - 4.1.2.3.4.5 f/f Target equalization.1.2.3.4.5 f/f Optimal correction NRZ PR4 Duobinary PAM4 Slide 13 IEEE 82.3ap Task Force - 24-Sep-4

Equalization Targets and Optimal Corrections 2 2 [db] - 2 [db] - 2-4 - 4.1.2.3.4.5 f/f Target equalization.1.2.3.4.5 f/f Optimal correction NRZ PR4 Duobinary PAM4 Slide 14 IEEE 82.3ap Task Force - 24-Sep-4

Coding Performance Measures PR Equalization S PR2 requires generally less signal boost then PR4 S PR4 amenable to half-rate Rx & Tx architectures Properly equalized, it has no odd-even bit interaction Data recovery S MLSE data recovery to enable error detection/correction Implementation complexity S Adds weighting range for Tx/Rx equalizer S Spectral null2 at f bit /2 reduces noise filter sensitivity Other Coding weighting considerations for line codes S Timing recovery sensitivity S ISI sensitivity Slide 15 IEEE 82.3ap Task Force - 24-Sep-4