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

Similar documents
5Gbps Serial Link Transmitter with Pre-emphasis

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

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

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,

ISSN:

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

LSI and Circuit Technologies for the SX-8 Supercomputer

An All-Digital Approach to Supply Noise Cancellation in Digital Phase-Locked Loop

Ultra-high-speed Interconnect Technology for Processor Communication

ISSCC 2003 / SESSION 4 / CLOCK RECOVERY AND BACKPLANE TRANSCEIVERS / PAPER 4.3

Optical Transport Tutorial

Transmission-Line-Based, Shared-Media On-Chip. Interconnects for Multi-Core Processors

Data Transmission Definition Data Transmission Analog Transmission Digital Transmission

A Fully Integrated 20 Gb/s Optoelectronic Transceiver Implemented in a Standard

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

Mohit Arora. The Art of Hardware Architecture. Design Methods and Techniques. for Digital Circuits. Springer

Optimized BPSK and QAM Techniques for OFDM Systems

Phase interpolation technique based on high-speed SERDES chip CDR Meidong Lin, Zhiping Wen, Lei Chen, Xuewu Li

Multiple Reference Clock Generator

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER

A 10-Gb/s Multiphase Clock and Data Recovery Circuit with a Rotational Bang-Bang Phase Detector

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS

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

2. ADC Architectures and CMOS Circuits

EE 434 Final Projects Fall 2006

A Level-Encoded Transition Signaling Protocol for High-Throughput Asynchronous Global Communication

Multiplexing Module W.tra.2

Lecture 160 Examples of CDR Circuits in CMOS (09/04/03) Page 160-1

SHF Communication Technologies AG

ECEN720: High-Speed Links Circuits and Systems Spring 2017

ML PCM Codec Filter Mono Circuit

Synchronous Mirror Delays. ECG 721 Memory Circuit Design Kevin Buck

Design and implementation of LDPC decoder using time domain-ams processing

Chapter 2: Fundamentals of Data and Signals

CHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION

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

PULSE CODE MODULATION (PCM)

EECE494: Computer Bus and SoC Interfacing. Serial Communication: RS-232. Dr. Charles Kim Electrical and Computer Engineering Howard University

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

Signal Technologies 1

Maximum data rate: 50 MBaud Data rate range: ±15% Lock-in time: 1 bit

ECEN620: Network Theory Broadband Circuit Design Fall 2014

2. Transceiver Basics for Arria V Devices

Communications I (ELCN 306)

Ș.l. dr. ing. Lucian-Florentin Bărbulescu

CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS

Lecture 8 Fiber Optical Communication Lecture 8, Slide 1

UNIT-1. Basic signal processing operations in digital communication

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

The Sampling Theorem:

Time division multiplexing The block diagram for TDM is illustrated as shown in the figure

EE 400L Communications. Laboratory Exercise #7 Digital Modulation

A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones

Chapter-1: Introduction

Design of Phase Locked Loop as a Frequency Synthesizer Muttappa 1 Akalpita L Kulkarni 2

CS601 Data Communication Solved Objective For Midterm Exam Preparation

APIX Video Interface configuration

Rep. ITU-R BO REPORT ITU-R BO SATELLITE-BROADCASTING SYSTEMS OF INTEGRATED SERVICES DIGITAL BROADCASTING

Phil Lehwalder ECE526 Summer 2011 Dr. Chiang

High-Speed Interconnect Technology for Servers

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1

UNIT-II LOW POWER VLSI DESIGN APPROACHES

SHF BERT, DAC & Transmitter for Arbitrary Waveform Generation & Optical Transmission

ECEN 720 High-Speed Links: Circuits and Systems

HFTA-08.0: Receivers and Transmitters in DWDM Systems

Equalize 10Gbase-CX4 and Copper InfiniBand Links with the MAX3983

A fully digital clock and data recovery with fast frequency offset acquisition technique for MIPI LLI applications

EITF35: Introduction to Structured VLSI Design

Multiplexing Concepts and Introduction to BISDN. Professor Richard Harris

ECOM 4311 Digital System Design using VHDL. Chapter 9 Sequential Circuit Design: Practice

Electronic Counters. Sistemi Virtuali di Acquisizione Dati Prof. Alessandro Pesatori

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

Pipeline vs. Sigma Delta ADC for Communications Applications

Universitas Sumatera Utara

Section 1. Fundamentals of DDS Technology

SV2C 28 Gbps, 8 Lane SerDes Tester

LSI and Circuit Technologies of the SX-9

INTRODUCTION TO COMMUNICATION SYSTEMS LABORATORY IV. Binary Pulse Amplitude Modulation and Pulse Code Modulation

6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c)

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

DIGITAL COMMUNICATIONS LAB

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

A 0.18µm CMOS Gb/s Digitally Controlled Adaptive Line Equalizer with Feed-Forward Swing Control for Backplane Serial Link

Power Efficient Digital LDO Regulator with Transient Response Boost Technique K.K.Sree Janani 1, M.Balasubramani 2

Lecture 12 Building Components

2. By convention, the minimum and maximum values of analog data and signals are presented as voltages.

German Jordanian University Department of Communication Engineering Digital Communication Systems Lab CME 313-Lab

CS601-Data Communication Latest Solved Mcqs from Midterm Papers

EEE 309 Communication Theory

CHAPTER 5 NOVEL CARRIER FUNCTION FOR FUNDAMENTAL FORTIFICATION IN VSI

CDR in Mercury Devices

Direct Digital Synthesis Primer

Digital Logic ircuits Circuits Fundamentals I Fundamentals I

An All-digital Delay-locked Loop using a Lock-in Pre-search Algorithm for High-speed DRAMs

SKY3000. Data Sheet TRIPLE-TRACK MAGNETIC STRIPE F2F DECODER IC. For More Information. Solution Way Co., Ltd

Designing Nano Scale CMOS Adaptive PLL to Deal, Process Variability and Leakage Current for Better Circuit Performance

ITM 1010 Computer and Communication Technologies

Implementation of High Precision Time to Digital Converters in FPGA Devices

A Fast-Transient Wide-Voltage-Range Digital- Controlled Buck Converter with Cycle- Controlled DPWM

EE 460L University of Nevada, Las Vegas ECE Department

Transcription:

Source Coding and Pre-emphasis for Double-Edged Pulse width Modulation Serial Communication Abstract: Double-edged pulse width modulation (DPWM) is less sensitive to frequency-dependent losses in electrical chip-to-chip interconnects. However, the DPWM scheme instantaneously transmits information at a different rate than a synchronous source. This paper presents an 8-/9-bit linecoding scheme to compensate for the timing skew between the DPWM and synchronous clock domains while limiting the size of buffering required in the transmitter and receiver. Furthermore, pre-emphasis is introduced and analyzed as a means to improve the signal integrity of a DPWM signal. A multiphase-based, time interleaving receiver architecture using a sense amplifier is presented for high-speed data recovery. The DPWM transceiver is implemented in a 45-nm CMOS Silicon on insulator and operates at 10 Gbit/s with 10 12 bit error rate and consumes 96 mw. The power consumption of the 8-/9-bit coding hardware is 1.5 mw at 10 Gbit/s demonstrating low-power overhead. The proposed architecture of this paper analysis the logic size, area and power consumption using Xilinx 14.2. Enhancement of the project: Existing System: DPWM has been previously investigated for asynchronous memory links. Because DPWM transmits multiple bits via a single wire, fewer lanes are required for a given throughput and the analog circuitry does not need to be more linear. The DPWM is reported to reduce the power consumption to 36% and the area size to 25%. However, most modern memory access is based on synchronous interfaces. While PWM could be employed as a modulation format for serial links, the data capacity for PWM is half of DPWM for similar bandwidth requirements. DPWM is inherently plesiochronous in that the transmitted signal only matches the synchronous clock over a long enough time interval. An elastic buffer (EB) can be inserted between the synchronous and plesiochronous clock domains to accommodate instantaneous frequency skew between the clock domains. In practice, a finite EB size may relax the instantaneous frequency

deviation but fails to compensate the long-term frequency drift for uncoded data. A CMOS mixed-signal transceiver is proposed that utilizes an 8-/9-bit adaptive pulse width encoding to interface the plesiochronous DPWM scheme with a synchronous clock domain in the transmitter and receiver. To the best of our knowledge, this is the first DPWM implementation that is compatible with synchronous data links. In addition, the digital-to-time converter (DTC) introduces amplitude pre-emphasis to provide a high-frequency boost to overcome channel losses. This is the first work to incorporate pre-emphasis with a DPWM scheme. Disadvantages: High power consumption Proposed System: Fig. 1. (a) NRZ, (b) PWM, (c) DPWM, and (d) DPWM transceiver architecture.

The signal transition time of the DPWM signal is a function of the symbol value as described. Since data are available from a synchronous data bus, the EB is required to store data until the transmitter is prepared to transmit the data. As shown in Fig. 1, the system must accommodate the interface between the synchronous and plesiochronous timing domains. The EB is a circular shift register with 2NBUF word registers that can accommodate for the timing skew between the synchronous data clock Data_C K and plesiochronous DTC_C K in Fig. 2. Head and tail pointers direct the read and write data access. The tail pointer holds the address of the next synchronous word to be written into the buffer, while the head pointer holds the address of the next DPWM symbol to be encoded in the DTC. The Data_C K and DTC_C K, respectively, control the augmentation of the tail and head pointer. Since data are encoded on the rising and falling edges, the DTC_C K triggers the head pointer of the EB on dual edges. While the tail pointer augments at a constant rate, the head pointer rate varies significantly based on the transmitted symbols. The EB must prevent access conflicts that occur when the head and tail pointer intersect by keeping the pointer difference under NBUF. 8-/9-bit Encoding Scheme Fig. 2. EB for synchronous and plesiochronous clock domain

To ensure frequency tracking between the synchronous clock domain and the DTC domain, the synchronous clock period should equal the average DPWM pulse width. An adaptive 8-/9-bit encoding scheme is introduced for the DPWM transceiver. This 8-/9-bit scheme is distinct from traditional 8-/10-bit encoding. Each encoded DPWM symbol pulse width is represented by either T ref + a k ΔT or T ref + (M a k ) ΔT to contribute alternate RD polarities. To minimize the DSV, each encoded symbol provides the desired RD and controls the overall frequency drift of the modulated signal. Fig. 3. 8-/9-bit encoding (a) and decoding (b) block diagram. Source encoding is implemented in the digital domain to minimize the hardware cost and complexity. In Fig. 3, an 8-/9-bit scheme is proposed to encode one 8-bit data byte into three 3- bit symbols with an additional inversion bit. Three RDs are computed and accumulated by the integrator. One bit of zero is inserted initially at the D0 MSB to align the input word length of adder. The integrator records the deviation of the information bits with respect to the expected average value in (6). If the current DSV is positive and the next transmitted byte still results in a positive RD, the encoder inverts every bit in the next byte. If the next transmitted byte demonstrates a negative or zero RD, the bits remain unchanged. The 8-/9-bit decoding is implemented by observing the inversion bit, INVERT. The decoder inverts the received byte when INVERT is one. If the DPWM receiver incorrectly demodulates a received symbol and results in the wrong INVERT bit, burst errors will occur but are limited to the current data byte. Because no feedback or accumulation computation is required, the 8-/9-bit decoding is robust to error propagation at the Receiver (RX).

DPWM PREEMPHASIS In band-limited electrical interconnects, the frequency dependent loss due to skin effect and dielectric absorption is a dominant degradation in signal integrity. In addition to amplitude attenuation in channel, the phase dispersion introduces an additional significant source deteriorating the signal integrity. Group delay represents the derivative of phase response and group delay variation (GDV) evaluates the phase distortion in signal spectrum. DPWM TRANSCEIVER CIRCUIT IMPLEMENTATION Elastic Buffer Fig. 4. EB schematic (NBUF = 4). Fig. 4 shows the EB schematic consisting of two pointers and a register file of eight words (NBUF = 4). For DPWM with Tref = 160 ps, the EB must operate at 6.25 GHz. High-speed pointers are implemented by shift registers incorporating a one-hot coding to replace

conventional binary counter. The tail and head pointers point two word addresses to be written and read. The tristate buffers direct data flows to proper word registers. DPWM Transmitter Fig. 5. DTC with preemphasis. Fig. 5 shows the diagram of the low-jitter DTC circuitry for an eight-level DPWM. A phaserotation circuit uses eight clock phases with state transition control to implement cycle-by-cycle pulse width control. For DPWM, the DTC modulates the dual-edge pulse width of (a k + P) ΔT, where T ref = P T and P is programmable for adaptation to different channel characteristics. DPWM Receiver Symbol recovery from the 10-Gbit/s DPWM signal requires dual-edge pulse width conversions at 3.1 GHz [1/ (4ΔT + 4ΔT)] with the timing resolution of 40 ps. The corresponding RX architecture is shown in Fig. 6. The proposed DPWM receiver uses time-interleaved circuits (TDCs) to capture incoming positive and negative pulse widths to recover the transmitted 3-bit symbol. Fig. 15 shows the proposed receiver block diagram. The receiver uses a common limiting preamplifier to regenerate the signal swing since DPWM has two signal levels. Sampled

by the dual edges of 2T -period clock C KIN, the slicer quantitizes the pulse width in terms of T, and the integrator records the conversion results for symbol demodulation. Advantages: Fig. 6. Time-to-digital converter Bit error rate is reduced Low power consumption Software implementation: Modelsim Xilinx ISE