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

Similar documents
ECEN620: Network Theory Broadband Circuit Design Fall 2012

ECEN620: Network Theory Broadband Circuit Design Fall 2014

ECEN620: Network Theory Broadband Circuit Design Fall 2014

ECEN620: Network Theory Broadband Circuit Design Fall 2012

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

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

ECEN620: Network Theory Broadband Circuit Design Fall 2014

ECEN720: High-Speed Links Circuits and Systems Spring 2017

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

Introduction to CMOS RF Integrated Circuits Design

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

High-speed Serial Interface

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

INF4420 Phase locked loops

Lecture 7: Components of Phase Locked Loop (PLL)

High-Speed Serial Interface Circuits and Systems

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

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

Lecture 11. Phase Locked Loop (PLL): Appendix C. EE4900/EE6720 Digital Communications

DESIGN AND VERIFICATION OF ANALOG PHASE LOCKED LOOP CIRCUIT

ECEN620: Network Theory Broadband Circuit Design Fall 2014

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

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

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

Project #3 for Electronic Circuit II

A Low-Noise Phase-Locked Loop Design by Loop Bandwidth Optimization

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

Phase Locked Loops, Report Writing, Layout Tuesday, April 5th, 9:15 11:00

Integrated Circuit Design for High-Speed Frequency Synthesis

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

DESIGN OF MULTIPLYING DELAY LOCKED LOOP FOR DIFFERENT MULTIPLYING FACTORS

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC

INF4420 Switched capacitor circuits Outline

Other Effects in PLLs. Behzad Razavi Electrical Engineering Department University of California, Los Angeles

Digital Dual Mixer Time Difference for Sub-Nanosecond Time Synchronization in Ethernet

PHASE LOCKED LOOP DESIGN

Analysis and Design of a Low-Power Low-Noise CMOS Phase-Locked Loop

INF4420. Switched capacitor circuits. Spring Jørgen Andreas Michaelsen

/$ IEEE

Low Skew CMOS PLL Clock Drivers

Lecture 3 Switched-Capacitor Circuits Trevor Caldwell

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

Design and Analysis of a Second Order Phase Locked Loops (PLLs)

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

Low Power, Wide Bandwidth Phase Locked Loop Design

Low Power Phase Locked Loop Design with Minimum Jitter

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

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

Optimization of Digitally Controlled Oscillator with Low Power

High Speed Communication Circuits and Systems Lecture 14 High Speed Frequency Dividers

ISSN:

Energy Efficient and High Speed Charge-Pump Phase Locked Loop

High Performance Digital Fractional-N Frequency Synthesizers

Ultrahigh Speed Phase/Frequency Discriminator AD9901

Design of High Performance PLL using Process,Temperature Compensated VCO

6.976 High Speed Communication Circuits and Systems Lecture 17 Advanced Frequency Synthesizers

ICS663 PLL BUILDING BLOCK

Design of Analog CMOS Integrated Circuits

Sudatta Mohanty, Madhusmita Panda, Dr Ashis kumar Mal

PHASELOCK TECHNIQUES INTERSCIENCE. Third Edition. FLOYD M. GARDNER Consulting Engineer Palo Alto, California A JOHN WILEY & SONS, INC.

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

ICS PLL BUILDING BLOCK

CHAPTER 1 INTRODUCTION TO CHARGE PUMP BASED PLL

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

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

SiNANO-NEREID Workshop:

A 60GHz Sub-Sampling PLL Using A Dual-Step-Mixing ILFD

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

A HYBRID PHASE-LOCKED LOOP FOR CLOCK AND DATA RECOVERY APPLICATIONS. Mohammad Sadegh Jalali. B.Sc., The University of Tehran, 2008.

Self Biased PLL/DLL. ECG 721 Memory Circuit Design (Spring 2017) Dane Gentry 4/17/17

A 1.2-to-1.4 GHz low-jitter frequency synthesizer for GPS application

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

A Low-Jitter Phase-Locked Loop Based on a Charge Pump Using a Current-Bypass Technique

Design and noise analysis of a fully-differential charge pump for phase-locked loops

Summer 2015 Examination

6.976 High Speed Communication Circuits and Systems Lecture 11 Voltage Controlled Oscillators

Study and Implementation of Phase Frequency Detector and Frequency Divider 45nm using CMOS Technology

DESIGN OF A CLOCK AND DATA RECOVERY CIRCUIT IN 65 NM TECHNOLOGY YI REN THESIS

Phase Locked Loop Design for Fast Phase and Frequency Acquisition

Phase-locked loop PIN CONFIGURATIONS

Design of an Efficient Phase Frequency Detector for a Digital Phase Locked Loop

A CMOS Phase Locked Loop based PWM Generator using 90nm Technology Rajeev Pankaj Nelapati 1 B.K.Arun Teja 2 K.Sai Ravi Teja 3

Sophomore Physics Laboratory (PH005/105) Analog Electronics Phase Locked Loop (PLL)

ICS663 PLL BUILDING BLOCK. Description. Features. Block Diagram DATASHEET

A Fast Locking Digital Phase-Locked Loop using Frequency Difference Stage

[Prajapati, 3(3): March, 2014] ISSN: Impact Factor: 1.852

ECEN474: (Analog) VLSI Circuit Design Fall 2012

Noise Analysis of Phase Locked Loops

MAX2769/MAX2769C PLL Loop Filter Calculator User Guide UG6444; Rev 0; 6/17

Lecture 15: Clock Recovery

Lecture 10: Accelerometers (Part I)

High Performance Digital Fractional-N Frequency Synthesizers. IEEE Distinguished Lecture Lehigh Valley SSCS Chapter

RX3400 Low Power ASK Receiver IC. Description. Features. Applications. Block Diagram

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

Designing of Charge Pump for Fast-Locking and Low-Power PLL

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

Analog and Telecommunication Electronics

Design Challenges In Multi-GHz PLL Frequency Synthesizers

CMOS 120 GHz Phase-Locked Loops Based on Two Different VCO Topologies

ML4818 Phase Modulation/Soft Switching Controller

Transcription:

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

Announcements Project Preliminary Report #1 due now Exam is still April 30 Reading Posted clocking papers Website additional links has PLL and jitter tutorials Majority of today s material from Fischette tutorial and M. Mansuri s PhD thesis (UCLA)

Agenda PLL noise transfer functions PLL circuits 3

Forward Clock I/O Circuits TX PLL TX Clock Distribution Replica TX Clock Driver Channel Forward Clock Amplifier RX Clock Distribution De-Skew Circuit DLL/PI Injection-Locked Oscillator 4

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

Input Noise Transfer Function [Mansuri] K o s Input Phase Noise: H n IN ( s) φ = φ out n IN = s K ( RCs + 1) N( ζω s + ω ) Loop = K Loop K Loop s + + N RCs + N n n n n ζω s + ω Voltage Noise on Input Clock Source: T n IN ( s) φ = v out n IN φ = φn out IN K s o = s s K + o K K Loop Loop N ( RCs + 1) K RCs + N Loop 6

VCO Noise Transfer Function [Mansuri] K VCO is different if the input is at the V cntrl input (K VCO ) or supply (K Vdd ) VCO Phase Noise: H n VCO φ φ out ( s) = = = n VCO s K + N Loop s RCs + K Loop N s + s ζωns + ωn Voltage Noise on VCO Inputs: T n VCO ( s) = φ v n out VCO φ = φn out VCO K s VCO = s + K N K Loop VCO s RCs + K Loop N 7

Clock Buffer Noise Transfer Function [Mansuri] K delay units = (s/v) Output Phase Noise: T n buf ( s) φ = v out n buf out buf H Voltage Noise on Buffer Inputs: φ = φn n buf Kdelayω s + 1 ωbuf VCO φ φ out ( s) = = = n buf Kdelayω = s + 1 ωbuf s VCO s K + N Loop K + N Loop s RCs + K s K RCs + N Loop N Loop s s + K K + N s ζω + ω ns n delay Loop ω VCO s K RCs + N Loop 8

Noise Transfer Functions Input phase noise (N=1) (low-pass) VCO input voltage noise (band-pass) Buffer phase or voltage noise (high-pass) [Mansuri] 9

Charge-Pump PLL Circuits Phase Detector Charge-Pump Loop Filter VCO Divider 10

Phase Detector Detects phase difference between feedback clock and reference clock The loop filter will filter the phase detector output, thus to characterize phase detector gain, extract average output voltage (or current for charge-pump PLLs) Can be analog or digital 11

Analog Multiplier Phase Detector A cosω t 1 1 1 1 cos[ ( ω1 + ω ) t + φ] + [( ω1 ω ) t φ] cos cos ( ω + φ) A t αa A α is mixer gain αa A If ω 1 =ω and filtering out high-frequency term y αa 1 A ( t) = cos φ Near φ lock region of π/: y( t) α A A 1 π φ K αa A 1 PD = [Razavi] 1

XOR Phase Detector Sensitive to clock duty cycle [Razavi] 13

XOR Phase Detector [Perrott] 14

Cycle Slipping If there is a frequency difference between the input reference and PLL feedback signals the phase detector can jump between regions of different gain PLL is no longer acting as a linear system [Perrott] 15

Cycle Slipping Cycle Slipping [Perrott] If frequency difference is too large the PLL may not lock 16

Phase Frequency Detector (PFD) Phase Frequency Detector allows for wide frequency locking range, potentially entire VCO tuning range 3-stage operation with UP and DOWN outputs Edge-triggered results in duty cycle insensitivity 17

PFD Transfer Characteristic UP=1 & DN=-1 [Perrott] Constant slope and polarity asymmetry about zero phase allows for wide frequency range operation 18

PFD Deadzone If phase error is small, then short output pulses are produced by PFD Cannot effectively propagate these pulses to switch charge pump Results in phase detector dead zone which causes low loop gain and increased jitter Solution is to add delay in PFD reset path to force a minimum UP and DOWN pulse length [Fischette] 19

PFD Operation Min. Pulse Width [Fischette] 0

Charge-Pump PLL Circuits Phase Detector Charge-Pump Loop Filter VCO Divider 1

Charge Pump VDD I UP Charging VCO Control Voltage DOWN I Discharging C 1 R C VSS Converts PFD output signals to charge Charge is proportional to PFD pulse widths PFD-CP Gain: 1 π I CP

Simple Charge Pump [Razavi] Issues Switch resistance can vary Vctrl due to body effect Charge injection from switches onto Vctrl Charge sharing between current source drain nodes and Vctrl 3

Charge Pump Mismatch PLL will lock with static phase error Extra ripple on Vctrl [Razavi] Results in frequency domain spurs at the reference clock frequency offset from the carrier 4

Charge Pump w/ Improved Matching [Young JSSC 199] Amplifier keeps current source Vds voltages constant resulting in reduced transient current mismatch 5

Charge Pump w/ Reversed Switches Swapping switches reduces charge injection MOS caps (Md1-4) provide extra charge injection cancellation Helper transistors Mx and My quickly turn-off current source Dummy brand helps to match PFD loading [Ingino JSSC 001] 6

Charge-Pump PLL Circuits Phase Detector Charge-Pump Loop Filter VCO Divider 7

Loop Filter VDD I Charging VCO Control Voltage I VSS Discharging C 1 R C F(s) Lowpass filter extracts average of phase detector error pulses 8

Loop Filter Transfer Function Neglecting secondary capacitor, C 9

Loop Filter Transfer Function With secondary capacitor, C 30

Why have C? Secondary capacitor smoothes control voltage ripple Can t make too big or loop will go unstable C < C 1 /10 for stability C > C 1 /50 for low jitter Control Voltage Ripple 31

Filter Capacitors To minimize area, we would like to use highest density caps Thin oxide MOS cap gate leakage can be an issue Similar to adding a non-linear parallel resistor to the capacitor Leakage is voltage and temperature dependent Will result in excess phase noise and spurs Metal caps or thick oxide caps are a better choice Trade-off is area Metal cap density can be < 1/10 thin oxide caps Filter cap frequency response can be relatively low, as PLL loop bandwidths are typically 1-50MHz 3

Charge-Pump PLL Circuits Phase Detector Charge-Pump Loop Filter VCO Divider 33

Voltage-Controlled Oscillator ω 0 1 K VCO 0 VDD/ VDD Time-domain phase relationship ( t) ( t) dt = K v ( t) θ out = ω out VCO c dt ω ( t) ω + ω ( t) = K v ( t) out = 0 out ω 0 + VCO Laplace Domain Model c 34

Voltage-Controlled Oscillators (VCO) Ring Oscillator Easy to integrate Wide tuning range (5x) Higher phase noise LC Oscillator Large area Narrow tuning range (0-30%) Lower phase noise 35

Barkhausen s Oscillation Criteria [Sanchez] n Closed-loop transfer function: H 1 H ( jω) ( jω) Sustained oscillation occurs if H ( jω) = 1 conditions: Gain = 1 at oscillation frequency ω 0 Total phase shift around loop is n360 at oscillation frequency ω 0 36

Ring Oscillator Example [Sanchez] 37

Ring Oscillator Example 4-stage oscillator A0 = sqrt() Phase shift = 45 Easier to make a larger-stage oscillator oscillate, as it requires less gain and phase shift per stage [Sanchez] 38

Next Time PLL wrap-up CDRs 39