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

Similar documents
A Reset-Free Anti-Harmonic Programmable MDLL- Based Frequency Multiplier

/$ IEEE

Multiple Reference Clock Generator

ECEN720: High-Speed Links Circuits and Systems Spring 2017

CS 250 VLSI System Design

A 0.2-to-1.45GHz Subsampling Fractional-N All-Digital MDLL with Zero-Offset Aperture PD-Based Spur Cancellation and In-Situ Timing Mismatch Detection

ECEN620: Network Theory Broadband Circuit Design Fall 2014

ECEN620: Network Theory Broadband Circuit Design Fall 2012

6.976 High Speed Communication Circuits and Systems Lecture 21 MSK Modulation and Clock and Data Recovery Circuits

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,

IN the face of shrinking feature size, one of the major

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

20Gb/s 0.13um CMOS Serial Link

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

ISSCC 2003 / SESSION 10 / HIGH SPEED BUILDING BLOCKS / PAPER 10.8

A wide-range all-digital duty-cycle corrector with output clock phase alignment in 65 nm CMOS technology

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

Accomplishment and Timing Presentation: Clock Generation of CMOS in VLSI

Delay-Locked Loop Using 4 Cell Delay Line with Extended Inverters

A VCO-based analog-to-digital converter with secondorder sigma-delta noise shaping

DESIGN OF MULTIPLYING DELAY LOCKED LOOP FOR DIFFERENT MULTIPLYING FACTORS

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

DESIGN OF HIGH FREQUENCY CMOS FRACTIONAL-N FREQUENCY DIVIDER

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

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

A 0.3-m CMOS 8-Gb/s 4-PAM Serial Link Transceiver

Another way to implement a folding ADC

Case5:08-cv PSG Document Filed09/17/13 Page1 of 11 EXHIBIT

A Clock and Data Recovery Circuit With Programmable Multi-Level Phase Detector Characteristics and a Built-in Jitter Monitor

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

A Fully Integrated CMOS Phase-Locked Loop With 30MHz to 2GHz Locking Range and ±35 ps Jitter

Short Course On Phase-Locked Loops and Their Applications Day 5, AM Lecture. Advanced PLL Examples (Part I)

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

Lecture 11: Clocking

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

A High-Resolution Dual-Loop Digital DLL

A 0.18µm SiGe BiCMOS Receiver and Transmitter Chipset for SONET OC-768 Transmission Systems

THE UWB system utilizes the unlicensed GHz

3Gb/s CMOS Adaptive Equalizer for Backplane Serial Links

CDR Status Report Özgür Çobanoğlu INFN & Univ. of Turin, Turin, Italy

THE serial advanced technology attachment (SATA) is becoming

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

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

LETTER A 1.25-Gb/s Burst-Mode Half-Rate Clock and Data Recovery Circuit Using Realigned Oscillation

ECEN 720 High-Speed Links: Circuits and Systems

A Multiplying Delay-Locked Loop For A Self-Adjustable Clock Generator

Fast-lock all-digital DLL and digitally-controlled phase shifter for DDR controller applications

A GHz Wideband Sub-harmonically Injection- Locked PLL with Adaptive Injection Timing Alignment Technique

DOUBLE DATA RATE (DDR) technology is one solution

Noise Analysis of Phase Locked Loops

Integrated Circuit Design for High-Speed Frequency Synthesis

MULTIPHASE clocks are useful in many applications.

ISSCC 2006 / SESSION 13 / OPTICAL COMMUNICATION / 13.2

15.3 A 9.9G-10.8Gb/s Rate-Adaptive Clock and Data-Recovery with No External Reference Clock for WDM Optical Fiber Transmission.

Dedication. To Mum and Dad

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

A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION

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

A digital phase corrector with a duty cycle detector and transmitter for a Quad Data Rate I/O scheme

DESIGN AND ANALYSIS OF PHASE-LOCKED LOOP AND PERFORMANCE PARAMETERS

NEW WIRELESS applications are emerging where

MDLL & Slave Delay Line performance analysis using novel delay modeling

Simulation technique for noise and timing jitter in phase locked loop

THE DEMANDS of a high-bandwidth dynamic random access

A 5.4-Gb/s Clock and Data Recovery Circuit Using Seamless Loop Transition Scheme With Minimal Phase Noise Degradation

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

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

SV2C 28 Gbps, 8 Lane SerDes Tester

5Gbps Serial Link Transmitter with Pre-emphasis

Fractional- N PLL with 90 Phase Shift Lock and Active Switched- Capacitor Loop Filter

5.5: A 3.2 to 4GHz, 0.25µm CMOS Frequency Synthesizer for IEEE a/b/g WLAN

A Random and Systematic Jitter Suppressed DLL-Based Clock Generator with Effective Negative Feedback Loop

IN RECENT years, the phase-locked loop (PLL) has been a

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

ISSCC 2004 / SESSION 15 / WIRELESS CONSUMER ICs / 15.7

CDR in Mercury Devices

10.1: A 4 GSample/s 8b ADC in 0.35-um CMOS

Research and Development Activities in RF and Analog IC Design. RFIC Building Blocks. Single-Chip Transceiver Systems (I) Howard Luong

High-Speed Interconnect Technology for Servers

ECE1352. Term Paper Low Voltage Phase-Locked Loop Design Technique

PHASE-LOCKED loops (PLLs) are widely used in many

ECEN 720 High-Speed Links Circuits and Systems

A Novel Flying-Adder-Digital-to-Frequency-Converter-Based Large-N Frequency Multiplier

Jitter in Digital Communication Systems, Part 1

THE reference spur for a phase-locked loop (PLL) is generated

CHAPTER 2 LITERATURE SURVEY

IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 40, NO. 3, MARCH A Wide-Range and Fast-Locking All-Digital Cycle-Controlled Delay-Locked Loop

A Digital Clock Multiplier for Globally Asynchronous Locally Synchronous Designs

A 2.2GHZ-2.9V CHARGE PUMP PHASE LOCKED LOOP DESIGN AND ANALYSIS

A 5GHz, 32mW CMOS Frequency Synthesizer with an Injection Locked Frequency Divider. Hamid Rategh, Hirad Samavati, Thomas Lee

High-speed Serial Interface

APPLICATIONS such as computer-to-computer or

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

Dual-Rate Fibre Channel Repeaters

Synchronous Mirror Delays. ECG 721 Memory Circuit Design Kevin Buck

Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators

Choosing Loop Bandwidth for PLLs

DLL Based Clock Generator with Low Power and High Speed Frequency Multiplier

A PROCESS AND TEMPERATURE COMPENSATED RING OSCILLATOR

Design Metrics for Blind ADC-Based Wireline Receivers

Transcription:

ISSCC 2003 / SESSION 4 / CLOCK RECOVERY AND BACKPLANE TRANSCEIVERS / PAPER 4.3 4.3 A Second-Order Semi-Digital Clock Recovery Circuit Based on Injection Locking M.-J. Edward Lee 1, William J. Dally 1,2, John Poulton 1, Trey Greer 1, John Edmondson 1, Ramin Farjad-Rad 1, Hiok-Tiaq Ng 1, Rohit Rathi 1, Ramesh Senthinathan 1 1 Velio Communications, Milpitas, CA 2 Stanford University, Stanford, CA Clock recovery circuits are among the most critical components in communication systems. A dual-loop architecture, in which the frequency synthesizer and the clock aligner are separated, has been used extensively due to the conflicting needs to suppress jitter accumulation and filter noisy input [1]. Among different frequency synthesis architectures, a multiplying delaylocked loop (MDLL) is advantageous when a clean reference clock is available since the oscillator noise is accumulated only over one reference clock cycle before being reset by the clean source [2]. However, this instantaneous correction produces large cycle-to-cycle jitter and duty-cycle distortion (jointly called clock distortion hereafter) for the downstream clock and data paths. The clock aligner, however, requires a low bandwidth for input jitter filtering. Its control loop is often implemented as a first order system using digital circuits that are flexible, easy to implement, and robust against noise. However, a first-order system is limited in its ability to filter input jitter and track frequency offset simultaneously. Furthermore, for an infinite phase range the timing vernier is often implemented using multi-phase interpolation that is expensive in terms of area and power [1]. In this paper, a clock recovery circuit that overcomes these limitations is described. Figure 4.3.1 shows the top-level architecture consisting of a frequency synthesizer, a jitter-filtering timing vernier and a secondorder digital phase controller. To reduce clock distortion, the output of the MDLL is injected into a slave replica oscillator, acting as a first-order low-pass filter on the phase error. This is shown on the right of Fig. 4.3.1, where I c is the current bias for the delay element and I m is the maximum current bias for the injection devices. The injection coefficient is defined as I m /(I c +I m ) and is roughly the amount of corrected phase per injection divided by the phase error between the master and slave oscillators. I 0 is described in the next paragraph and is assumed to be I m for ease of understanding. Since injection occurs at the multiplied frequency, the error correction bandwidth is made high to suppress jitter accumulation. Yet, any high-frequency jitter, such as reference clock injection, is attenuated and spread out over multiple clock cycles. For example, if the clock frequency is 1GHz and the injection strength is 1/10, the error correction bandwidth is about 20MHz and the clock distortion is attenuated by 90%. The injection strength must be strong enough to cover the lock range of the slave oscillator over the statistical variation of devices. Injection locking is also used in the timing vernier to vary the phase of the slave oscillator with respect to the master oscillator. In Fig. 4.3.1, I 0 can be decreased (increased) to advance (delay) the slave oscillator with respect to the master oscillator. When the strength of B 1 (B 0 ) reaches I m, B 0 (B 1 ) can be inverted to further advance (delay) the slave oscillator. A full 360 O phase adjustment range is achieved. The master and slave oscillators are identical with slightly different connections to ensure frequency matching. For example, the master oscillator also contains injection devices for reference clock injection and both the master and slave oscillators have identical buffers at the outputs for equal loading. For clarity, these devices are not shown in Fig. 4.3.1. A phase control unit accepts binary early and late indications from the phase detector, performs some filtering, and generates the appropriate current bias for the timing vernier. Previous implementations of the phase control unit are first-order in that they simply count the number of early (late) and delay (advance) the clock phase when a threshold is reached. This implementation trades off frequency tolerance with input jitter filtering. With a counter size of N, the phase lag between the optimal sample point (where early crosses late) and the clock, assuming uniformly distributed jitter, is ( fxjpn)/(2d), where f is the frequency offset, P is the number of phase steps per unit interval (UI), d is the edge density, and J is the p-p input jitter. On the other hand, the counter size also affects the amount of phase wander due to insufficient input filtering. The phase wander probability with a uniformly distributed input jitter of 0.5UI using various phase counter sizes is shown in Fig. 4.3.2, calculated using a Markov chain. A larger counter size leads to a smaller phase wander but a larger phase lag. To overcome this limitation, a frequency control loop is introduced that advances or delays the clock continuously, as shown in Fig. 4.3.3, where the frequency of bclk is half of the bit rate. The up and down signals of the frequency control loop are added to those from the phase control loop. A frequency generator produces three pulsed signals whose frequencies divided by P are 122ppm, 61ppm and 30.5ppm of the bit rate. A saturating counter selects these signals to produce the desired frequency. This circuit allows 240ppm frequency offset but the largest frequency offset the phase counter sees is 30.5ppm. This enables the utilization of a larger phase counter to reduce the phase wander without compromising the frequency tolerance. The frequency pre-counter size and phase counter size are programmable for different applications. This circuit, implemented in a 0.18µm CMOS technology with a 1.8V supply, is used in several high bandwidth communication devices containing as many as 140 3.125Gb/s serial I/Os with per lane clock and data recovery (CDR). The CDR and 1:8 deserializer consume 80mW at 3.125Gb/s in the worst case and occupy an area of 1mm by 160µm. Figure 4.3.4 shows the jitter tolerance of the CDR with and without the second-order frequency loop at 2.5Gb/s. The transceiver is running at a 200ppm frequency offset with a 23b pseudo-random bit sequence. The improvement at low and high frequencies with the second-order loop is 0.1-0.2UI, consistent with the phase lag at 200ppm. The fluctuation between 500kHz and 3MHz is due to the peaking behavior of the second-order loop. Figure 4.3.5 shows the timing vernier step sizes over four different lanes. The measurement is taken over a full 800ps clock cycle (two bit times) that contains 128 steps. The maximum step size is 22ps and the minimum -5ps. The large peaks and the negative steps on the plot are due to the binary encoding of the timing vernier current bias. It has subsequently been changed to thermometer encoding to reduce this problem. Figure 4.3.6 shows the jitter transfer from the reference clock to the output for an MDLL with and without the slave oscillator. The reference clock frequency is 125MHz and the multiplication factor is 8. The addition of the slave oscillator creates a 20MHz pole in the jitter transfer, indicating that the injection strength is about 1/10. This implies that the clock distortion is reduced by 90%. References [1] K.-Y. K. Chang et al., A 2Gb/s/pin Asymmetric Serial Link, Proc. IEEE Symposium of VLSI Circuits, pp. 216-217, June 1998. [2] R. Farjad-rad, et al., A 0.2-2GHz 12mW Multiplying DLL for Low- Jitter Clock Synthesis in Highly-Integrate Data-Communication Chips, Digest of Technical Papers, IEEE ISSCC, February 2002.

ISSCC 2003 / February 10, 2003 / Salon 8 / 2:30 PM 4 Figure 4.3.1: Overall clock recovery architecture using injection locking. Figure 4.3.2: Phase wander probability for various phase counter sizes. Figure 4.3.3: The frequency control loop within the phase control unit. Figure 4.3.4: Measured jitter tolerance of the CDR with and without the second-order frequency loop. Figure 4.3.5: Measured timing vernier step sizes across 1 clock cycle (2UI) and 4 different lanes. Figure 4.3.6: Measured jitter transfer functions of the multiplying DLL with and without the slave oscillator.

Figure 4.3.1: Overall clock recovery architecture using injection locking.

Figure 4.3.2: Phase wander probability for various phase counter sizes.

Figure 4.3.3: The frequency control loop within the phase control unit.

Figure 4.3.4: Measured jitter tolerance of the CDR with and without the second-order frequency loop.

Figure 4.3.5: Measured timing vernier step sizes across 1 clock cycle (2UI) and 4 different lanes.

Figure 4.3.6: Measured jitter transfer functions of the multiplying DLL with and without the slave oscillator.