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

Similar documents
ECEN720: High-Speed Links Circuits and Systems Spring 2017

ECEN620: Network Theory Broadband Circuit Design Fall 2012

ECEN620: Network Theory Broadband Circuit Design Fall 2014

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

High-speed Serial Interface

INF4420 Phase locked loops

ECEN620: Network Theory Broadband Circuit Design Fall 2014

Tuesday, March 29th, 9:15 11:30

ECEN620: Network Theory Broadband Circuit Design Fall 2012

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

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

Injection Locking. EECS 242 Lecture 26! Prof. Ali M. Niknejad

ECEN620: Network Theory Broadband Circuit Design Fall 2014

Lecture 23: PLLs. Office hour on Monday moved to 1-2pm and 3:30-4pm Final exam next Wednesday, in class

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

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

Friday, 1/27/17 Constraints on A(jω)

Noise Analysis of Phase Locked Loops

SiNANO-NEREID Workshop:

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

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

20 GHz Low Power QVCO and De-skew Techniques in 0.13µm Digital CMOS. Masum Hossain & Tony Chan Carusone University of Toronto

Lecture 15: Clock Recovery

Lecture 15: Clock Recovery

Taheri: A 4-4.8GHz Adaptive Bandwidth, Adaptive Jitter Phase Locked Loop

CLOCK AND DATA RECOVERY (CDR) circuits incorporating

DESIGN OF MULTIPLYING DELAY LOCKED LOOP FOR DIFFERENT MULTIPLYING FACTORS

The steeper the phase shift as a function of frequency φ(ω) the more stable the frequency of oscillation

ECEN720: High-Speed Links Circuits and Systems Spring 2017

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

This chapter discusses the design issues related to the CDR architectures. The

ECEN620: Network Theory Broadband Circuit Design Fall 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 2012

Self-Biased PLL/DLL. ECG minute Final Project Presentation. Wenlan Wu Electrical and Computer Engineering University of Nevada Las Vegas

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

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

ISSCC 2006 / SESSION 13 / OPTICAL COMMUNICATION / 13.2

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

ECEN 620: Network Theory Broadband Circuit Design Fall 2012

Lecture 3 Switched-Capacitor Circuits Trevor Caldwell

Thursday, 1/23/19 Automatic Gain Control As previously shown, 1 0 is a nonlinear system that produces a limit cycle with a distorted sinusoid for

Circuit Design for a 2.2 GByte/s Memory Interface

Chapter 13 Oscillators and Data Converters

6.776 High Speed Communication Circuits and Systems Lecture 14 Voltage Controlled Oscillators

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

Chapter 31 Alternating Current

Analog Circuits and Systems

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC

Lecture 11: Clocking

Dual-Rate Fibre Channel Repeaters

High-Speed Interconnect Technology for Servers

ISSN:

Research on Self-biased PLL Technique for High Speed SERDES Chips

Design and Implementation of High-Speed CMOS Clock and Data Recovery Circuit for Optical Interconnection Applications. Seong-Jun Song. Dec.

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

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

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

Lecture 12. Carrier Phase Synchronization. EE4900/EE6720 Digital Communications

Low Phase Noise CMOS Ring Oscillator VCOs for Frequency Synthesis

Chlorophyll a/b-chlorophyll a sensor for the Biophysical Oceanographic Sensor Array

Integrated Circuit Design for High-Speed Frequency Synthesis

LINEAR IC APPLICATIONS

Design of Analog CMOS Integrated Circuits

Communication Systems. Department of Electronics and Electrical Engineering

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

A 1.25-Gb/s Digitally-Contolled Dual-Loop Clock and Data Recovery Circuit with Enhanced Phase Resolution

THE SELF-BIAS PLL IN STANDARD CMOS

Experiment 7: Frequency Modulation and Phase Locked Loops

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,

Homework Assignment 06

Radio-Frequency Conversion and Synthesis (for a 115mW GPS Receiver)

Multiple Reference Clock Generator

Choosing Loop Bandwidth for PLLs

f o Fig ECE 6440 Frequency Synthesizers P.E. Allen Frequency Magnitude Spectral impurity Frequency Fig010-03

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

Design of Low Noise 16-bit CMOS Digitally Controlled Oscillator

Introduction to CMOS RF Integrated Circuits Design

Accomplishment and Timing Presentation: Clock Generation of CMOS in VLSI

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

A 45-nm SOI-CMOS Dual-PLL Processor Clock System for Multi-Protocol I/O

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

Q Multiplication in the Wien-bridge Oscillator

TSEK03: Radio Frequency Integrated Circuits (RFIC) Lecture 8 & 9: Oscillators

Wide Tuning Range I/Q DCO VCO and a High Resolution PFD Implementation in CMOS 90 Nm Technology

JITTER REDUCTION CIRCUITS TO REDUCE THE BIT-ERROR RATE OF HIGH-SPEED SERIALIZER-DESERIALIZER (SERDES) CIRCUITS

Digital Systems Design

Sudatta Mohanty, Madhusmita Panda, Dr Ashis kumar Mal

ISSCC 2006 / SESSION 20 / WLAN/WPAN / 20.5

Revision of Previous Six Lectures

High-Speed Serial IO Testing: Jitter Extraction & Bit-Error Rate Estimation. Serial Signaling Speed Trend

CMOS Oscillators for Clock Distribution and Injection-Locked Deskew Masum Hossain and Anthony Chan Carusone, Senior Member, IEEE

Cavity Field Control - RF Field Controller. LLRF Lecture Part3.3 S. Simrock, Z. Geng DESY, Hamburg, Germany

Summary Last Lecture

THE UWB system utilizes the unlicensed GHz

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

Enhancement of VCO linearity and phase noise by implementing frequency locked loop

Outline. Communications Engineering 1

A Low Area, Switched-Resistor Loop Filter Technique for Fractional-N Synthesizers Applied to a MEMS-based Programmable Oscillator

Lecture 2: Non-Ideal Amps and Op-Amps

Transcription:

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 010 Lecture 3: CDR Wrap-Up Sam Palermo Analog & Mixed-Signal Center Texas A&M University

Announcements Exam is April 30 Will emphasize (but not limited to) Equalization properties & circuits Link Budgeting (noise & timing) PLLs CDRs (high-level properties) Project Feedback meetings on Friday Final Project Report Due May 4

Agenda CDR circuits P DLL CDR Jitter Properties njection-locked Oscillator De-Skew 3

Embedded Clock /O Circuits TX PLL TX Clock Distribution CDR Per-channel PLL-based Dual-loop w/ Global PLL & Local DLL/P Local Phase-Rotator PLLs Global PLL requires RX clock distribution to individual channels 4

Phase nterpolator (P) Based CDR Frequency synthesis loop produces multiple clock phases used by the phase interpolators Phase interpolator mixes between input phases to produce a fine sampling phase Ex: Quadrature 90 P inputs with 5 bit resolution provides sampling phases spaced by 90 /( 5-1)=.9 Digital phase tracking loop offers advantages in robustness, area, and flexibility to easily reprogram loop parameters [Hsieh] 5

Phase nterpolator (P) Based CDR Frequency synthesis loop can be a global PLL Can be difficult to distribute multiple phases long distance Need to preserve phase spacing Clock distribution power increases with phase number f CDR needs more than 4 phases consider local phase generation 6

DLL Local Phase Generation Only differential clock is distributed from global PLL Delay-Locked Loop (DLL) locally generates the multiple clock phases for the phase interpolators DLL can be per-channel or shared by a small number (4) Same architecture can be used in a forwarded-clock system Replace frequency synthesis PLL with forwarded-clock signals 7

Phase Rotator PLL Phase interpolators can be expensive in terms of power and area Phase rotator PLL places one interpolator in PLL feedback to adjust all VCO output phases simultaneously Now frequency synthesis and phase recovery loops are coupled Need PLL bandwidth greater than phase loop Useful in filtering VCO noise 8

Phase nterpolators Phase interpolators realize digital-to-phase conversion (DPC) Produce an output clock that is a weighted sum of two input clock phases Common circuit structures Tail current summation interpolation Voltage-mode interpolation nterpolator code mapping techniques Sinusoidal Linear [Weinlader] [Bulzacchelli] 9

Sinusoidal Phase nterpolation X = Asin( ωt) X Q = Asin( ωt π / ) = Acos ( ωt) Y = Asin = Acos = cos ( ωt φ) ( φ) sin( ωt) Asin( φ) cos( ωt) ( φ) X + sin( φ) X Q = a X + a X Q 1 π 0 φ Arbitrary phase shift can be generated with linear summation of /Q clock signal Y = Asin where a 1 ( ωt φ) = a1 X1 + a X Q cos( φ) and a = sin( φ) = a 1 + a = 1 10

Sinusoidal vs Linear Phase nterpolation [Kreienkamp] t can be difficult to generate a circuit that implements sinusoidal weighting a 1 + a = n practice, a linear weighting is often used a 1 1 + a = 1 11

Phase nterpolator Model w/ ideal step inputs small output τ nterpolation linearity is a function of the phase spacing, t, to ouput time constant, RC, ratio large output τ 1

Phase nterpolator Model w/ ideal step inputs w/ finite input transition time Spice simulation w/ ideal step inputs: w/ finite input transition time: For more details see D. Weinlader s Stanford PhD thesis 13

Tail-Current Summation P [Bulzacchelli JSSC 006] For linearity over a wide frequency range, important to control either input or output time constant (slew rate) 14

Voltage-Mode Summation P [Joshi VLS Symp 009] For linearity over a wide frequency range, important to control either input or output time constant (slew rate) 15

Delay-Locked Loop (DLL) [Sidiropoulos JSSC 1997] DLLs lock delay of a voltage-controlled delay line (VCDL) Typically lock the delay to 1 or ½ input clock cycles f locking to ½ clock cycle the DLL is sensitive to clock duty cycle DLL does not self-generate the output clock, only delays the input clock 16

Voltage-Controlled Delay Line K DL [Sidiropoulos] 17

Delay-Locked Loop (DLL) [Maneatis JSSC 1996] First-order loop as delay line doesn t introduce a pole VCDL doesn t accumulate jitter like a VCO DLL doesn t filter input jitter 18

CDR Jitter Properties Jitter Transfer Jitter Generation Jitter Tolerance 19

CDR Jitter Model Linearized K PD [Lee] 0

Jitter Transfer Linearized K PD [Lee] Jitter transfer is how much input jitter transfers to the output f the PLL has any peaking in the phase transfer function, this jitter can actually be amplified 1

Jitter Transfer Measurement [Walker]

Jitter Transfer Specification [Walker] 3

Jitter Generation [Mansuri] Jitter generation is how much jitter the CDR generates Assumed to be dominated by VCO Assumes jitter-free serial data input VCO Phase Noise: H n VCO φ φ out ( s) = = = n VCO s K + N Loop s s K Loop s + ζωns + ωn RCs + N For CDR, N should be 1 4

Jitter Generation High-Pass Transfer Function Jitter accumulates up to time 1/PLL bandwidth 0log 10 θ out (s) θ vcon (s) SONET specification: rms output jitter 0.01 U [McNeill] 5

Jitter Tolerance How much sinusoidal jitter can the CDR tolerate and still achieve a given BER? [Sheikholeslami] [Lee] 6

Jitter Tolerance Measurement [Lee] 7

Jitter Tolerance Measurement [Lee] 8

njection Locking Oscillation Jie Zou The Analog & Mixed Signal Center Texas A&M University

njection Locking in LC Tanks a) a free-running oscillator consisting of an ideal positive feedback amplifier and an LC tank; b) we insert a phase shift in the loop. We know this will cause the oscillation frequency to shift since the loop gain has to have exactly π phase shift (or multiples). 30

Phase Shift for njected Signal Assume the oscillator locks onto the ected current and oscillates at the same frequency. Since the locking signal is not in general at the resonant center frequency, the tank introduces a phase shift n order for the oscillator loop gain to be equal to unity with zero phase shift, the sum of the current of the transistor and the ected currents must have the proper phase shift to compensate for the tank phase shift. 31

njection Locked Oscillator Phasors Note that the frequency of the ection signal determines the extra phase shift Φ 0 of the tank. This is fixed by the frequency offset. The current from the transistor is fed by the tank voltage, which by definition the tank current times the tank impedance, which introduces Φ 0 between the tank current/voltage. The angle between the ected current and the oscillator current θ must be such that their sum aligns with the tank current. 3

njection Geometry The geometry of the problem implies the following constraints on the ected current amplitude relative to the oscillation amplitude. 33

Locking Range sinφ0 = sinφ T 0,max sinθ = = iosc osc + +, if.cosθ = sinθ iosc osc cosθ A second-order parallel tank consisting of L. C, Rp exhibits a phase shift of: π φ0 = tan 1 Q tanφ0 ( ω0 ω) ω tanφ0 = T 0 L ω ω0 ( ) R ω ω, T p L ω 1 π ω0 ω ω0 ( ω0 ω), =, tan R Q = 0 osc p 1 ( x) = tan 1 ( x 1 ) Source: Razavi At the edge of the lock range, the ected current is orthogonal to the tank current. The phase angle between the ected current and the oscillator is 90 + Φ 0,max 34

Locking Range 35 0 0 0 0 0 0 1 1 ) ( 1 1 1 1 ) ( osc osc osc osc osc osc T osc osc T Q Q Q = ω ω ω ω ω ω ω ω ω osc L Q = 0 0, ω ω ω ω osc << 0.1 5,, 10 : 0 = = = = osc K Q GHz When ω L 100MHz =>, ω

Digital Controlled Oscillator (DCO) with njection Locking Shekhar, Sudip et al, Strong njection Locking in Low-Q LC Oscillators: Modeling and Application in a Forwarded-Clocked /O Receiver, EEE JSSC, 009. The digitally controlled switch-capacitor bank tunes the free-running frequency of DCO to adjust the phase of the forwarded clock and also compensate for PVT. 36

Next Time Optical /O 37