Introduction to CMOS RF Integrated Circuits Design

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

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

INF4420 Phase locked loops

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

ECEN620: Network Theory Broadband Circuit Design Fall 2014

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

ECEN620: Network Theory Broadband Circuit Design Fall 2012

Low Power, Wide Bandwidth Phase Locked Loop Design

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

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

DESIGN OF MULTIPLYING DELAY LOCKED LOOP FOR DIFFERENT MULTIPLYING FACTORS

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

High-Speed Serial Interface Circuits and Systems

Sudatta Mohanty, Madhusmita Panda, Dr Ashis kumar Mal

ICS PLL BUILDING BLOCK

Low Power Phase Locked Loop Design with Minimum Jitter

DESIGN AND VERIFICATION OF ANALOG PHASE LOCKED LOOP CIRCUIT

Choosing Loop Bandwidth for PLLs

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

PHASE LOCKED LOOP DESIGN

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

FSK DEMODULATOR / TONE DECODER

A Wide-Bandwidth 2.4GHz ISM Band Fractional-N PLL with Adaptive Phase Noise Cancellation. Outline

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

Design of High-Speed Op-Amps for Signal Processing

ECEN620: Network Theory Broadband Circuit Design Fall 2014

ECEN620: Network Theory Broadband Circuit Design Fall 2012

ISSN:

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

Design of High Performance PLL using Process,Temperature Compensated VCO

THE SELF-BIAS PLL IN STANDARD CMOS

A Compact, Low-Power Low- Jitter Digital PLL. Amr Fahim Qualcomm, Inc.

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

Phase Locked Loop Design for Fast Phase and Frequency Acquisition

ECEN720: High-Speed Links Circuits and Systems Spring 2017

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

Project #3 for Electronic Circuit II

Synchronous Mirror Delays. ECG 721 Memory Circuit Design Kevin Buck

ICS663 PLL BUILDING BLOCK

Current-mode PWM controller

ECEN620: Network Theory Broadband Circuit Design Fall 2014

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

Low-Jitter 155MHz/622MHz Clock Generator

Features. 5V Reference UVLO. Oscillator S R GND*(AGND) 5 (9) ISNS 3 (5)

Phase-locked loop PIN CONFIGURATIONS

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

CHAPTER 1 INTRODUCTION TO CHARGE PUMP BASED PLL

SiNANO-NEREID Workshop:

Analysis of Phase Noise Profile of a 1.1 GHz Phase-locked Loop

Low-Jitter, 8kHz Reference Clock Synthesizer Outputs MHz

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC

SCG4540 Synchronous Clock Generators

A Phase-Locked Loop with Embedded Analog-to-Digital Converter for Digital Control

Chapter 7 PHASE LOCKED LOOP

A CMOS Frequency Synthesizer with an Injection-Locked Frequency Divider for a 5 GHz Wireless LAN Receiver. Hamid Rategh

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

Analog CMOS Interface Circuits for UMSI Chip of Environmental Monitoring Microsystem

/$ IEEE

TONE DECODER / PHASE LOCKED LOOP PIN FUNCTION 1 OUTPUT FILTER 2 LOW-PASS FILTER 3 INPUT 4 V + 5 TIMING R 6 TIMING CR 7 GROUND 8 OUTPUT

MK VCXO-BASED FRAME CLOCK FREQUENCY TRANSLATOR. Features. Description. Block Diagram DATASHEET. Pullable Crystal

3.3V VCCD MOUT+ VCOIN+ RSEL VSEL N.C. VCOIN- MAX3670 REPRESENTS A CONTROLLED-IMPEDANCE TRANSMISSION LINE.

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

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

Design of a Frequency Synthesizer for WiMAX Applications

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

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

AN4: Application Note

VCO Based Injection-Locked Clock Multiplier with a Continuous Frequency Tracking Loop

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

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

MK LOW PHASE NOISE T1/E1 CLOCK GENERATOR. Features. Description. Block Diagram DATASHEET. Pullable Crystal

INF4420 Switched capacitor circuits Outline

24-bit Step Size, Resolution 3 Hz typ Exact Frequency Mode Built-in Digital Self Test 40 Lead 6x6mm SMT Package: 36mm 2. Phased Array Applications

24-bit Step Size, Resolution 3 Hz typ Exact Frequency Mode Built-in Digital Self Test 40 Lead 6x6mm SMT Package: 36mm 2. Phased Array Applications

XR FSK Modem Filter FUNCTIONAL BLOCK DIAGRAM GENERAL DESCRIPTION FEATURES ORDERING INFORMATION APPLICATIONS SYSTEM DESCRIPTION

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

Circuit Design for a 2.2 GByte/s Memory Interface

EE 501 Lab 4 Design of two stage op amp with miller compensation

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

Chapter 12 Opertational Amplifier Circuits

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

On Chip Active Decoupling Capacitors for Supply Noise Reduction for Power Gating and Dynamic Dual Vdd Circuits in Digital VLSI

AN17: Application Note

A Sub-0.75 RMS-Phase-Error Differentially-Tuned Fractional-N Synthesizer with On-Chip LDO Regulator and Analog-Enhanced AFC Technique

Lecture 3 Switched-Capacitor Circuits Trevor Caldwell

Integer-N Clock Translator for Wireline Communications AD9550

14-Output Clock Generator with Integrated 2.8 GHz VCO AD9516-0

Institutionen för systemteknik

ML4818 Phase Modulation/Soft Switching Controller

A 5Gbit/s CMOS Clock and Data Recovery Circuit

A Wide Tuning Range (1 GHz-to-15 GHz) Fractional-N All-Digital PLL in 45nm SOI

An Analog Phase-Locked Loop

PI6CX201A. 25MHz Jitter Attenuator. Features

14-Output Clock Generator with Integrated 2.5 GHz VCO AD9516-1

Analysis and Design of Analog Integrated Circuits Lecture 20. Advanced Opamp Topologies (Part II)

SERIALLY PROGRAMMABLE CLOCK SOURCE. Features

Advanced Operational Amplifiers

Lecture 7: Components of Phase Locked Loop (PLL)

Transcription:

VI. Phase-Locked Loops VI-1

Outline Introduction Basic Feedback Loop Theory Circuit Implementation VI-2

What is a PLL? A PLL is a negative feedback system where an oscillatorgenerated signal is phase and frequency locked to a reference signal. Can be used as: Frequency Synthesis (e.g. generating a 1 GHz clock from a 100 MHz reference) Skew Cancellation (e.g. phase-aligning an internal clock to the IO clock) (May use a DLL instead) Extracting a clock from a random data stream (e.g. serial-link receiver) VI-3

Charge-Pump PLL Block Diagram Ref PFD UP CP Vctl VCO Clk Down C2 C1 FbClk DIV Clk VI-4

Components in a Nutshell PFD: outputs digital pulse whose width is proportional to phase error CP: converts digital error pulse to analog error current LPF: integrates (and low-pass filters) error current to generate VCO control voltage VCO: low-swing oscillator with frequency proportional to control voltage DIV: divides VCO clock to generate FBCLK clock VI-5

Is My PLL Stable? PLL is 2nd-order system similar to mass-spring-dashpot or RLC circuit. PLL may be stable or unstable depending on phase margin (or damping factor). Phase margin is determined from linear model of PLL in frequencydomain. Find phase margin/damping using MATLAB, loop equations, or simulations. Stability affects phase error, settling, jitter. VI-6

What Does PLL Bandwidth Mean? PLL acts as a low-pass filter with respect to the reference signal. Low-frequency reference modulation (e.g.spread-spectrum clocking) is passed to the VCO signal. High-frequency reference jitter is rejected. Bandwidth is the frequency at which the PLL begins to lose lock with the reference (-3dB). PLL acts as a high-pass filter wrt VCO noise. Bandwidth affects phase error, settling, jitter. VI-7

PLL Linear Model ref e K F(s) PD V e V cont K VCO s out FD 1 N H ( s) out ref ( s) ( s) s KPDKVCOF( s) KPDKVCOF( s) N e( s) ( s) ref s K PD s K N VCO F( s) VI-8

PLL Linear Model 1 F( s) (1 src) H( s) H( s) s 2 out ref ( s) ( s) N s 2 n 2 s n 2 NKPDK NRC sn K 2 n VCO PD K VCO n KPDK NRC VCO 1 2 K PD N K VCO RC VI-9

PLL Linear Model F( s) H( s) 1 2s 1 s 1 N sn (2 K s 1 2 PD 2 1 ( 1 2 2 R 2 C n K 2 s n VCO 2 n R R ) C ) N K K 1 KPDKVCO N PD VCO n ( 2 ) N 2 N 1 KPDKVCO 2 n VI-10

What Determines Stability and Bandwidth? Damping Factor (measure of stability) Natural Frequency (measure of bandwidth) Damping and natural frequency can be set independently by LPF resistor VI-11

Noise Model PD LF VCO ref e K F(s) PD V e V Cont Ve K VCO s OUT FD 1 N VI-12

Noise Model--- ---Transfer Functions H( s) out ref ( s) ( s) NKPDK Ns K K PD VCO F( s) F( s) VCO out vco ( s) ( s) Ns K Ns K PD vco F( s) out vco ( s) ( s) Ns Ns K K pd lf K vco s s c For F(s)=K lf VI-13

Noise Model -75-80 Phase noise (dbc/hz) -85-90 -95-100 -105-110 -115-120 -125-130 -135-140 Close-Loop Open-Loop -145 1.00k 10.0k 100.k 500.k Frequency (Hz) VI-14

Noise Model -50 Frequency Divider Reference Phase noise (dbc/hz) -100-150 PFD VCO Total -200 1.00 10.0 100. 1.00k 10.0k 100.k 1.00M 10.0M Frequency (Hz) VI-15

PLL Circuits Phase-Frequency Detector Charge-Pump Low-Pass Filter Voltage-Controlled Oscillator Voltage Regulator VI-16

PFD Block Diagram Edge-triggered - Input duty-cycle doesn t matter Pulse-widths proportional to phase error VI-17

PFD Logic States 3 and 1/2 Output states States: UP 0 0 1 1 Down 0 1 0 1 Effect: No Change Slow Down Speed Up Avoid Dead-Zone VI-18

Example: PFD Ref FbClk UP Down Vctl VI-19

Avoiding the Dead-Zone Dead-zone occurs when the loop doesn t respond to small phase errors - e.g. 10 ps phase error at PFD inputs: PFD cannot generate 10 ps wide UP and Down pulses Charge-pump switches cannot turn on and off in 10 ps Solution: delay reset to guarantee min. pulse width (typically > 150 ps) VI-20

Charge Pump Converts PFD phase error (digital) to charge (analog) Charge is proportional to PFD pulse widths Q cp = I up *t UP I dn *t Down Q cp is filtered/integrated in low-pass filter VI-21

Charge Pump VD D RE F VD D F B D Q UP C R K Reset D R Q DFF Down C K I cp I cp S up S dn Charge Pump VI-22

Charge Pump Design Considerations Equal UP/DOWN currents over entire control voltage range - reduce phase error. Minimal coupling to control voltage during switching - reduce jitter. Insensitive to power-supply noise and process variations loop stability. Easy-to-design, PVT-insensitive reference current. Programmable currents to maintain loop dynamics (vs. M, fref)? Typical: 1A (mismatch)< Icp < 50 A (Vctl) VI-23

Static Phase Error and CP Up/Down Mismatches Static Phase Error: in lock, net UP and DOWN currents must integrate to zero If UP current is 2X larger, then DOWN current source must be on 2X as long to compensate Feedback clock must lead reference for DOWN to be on longer Terr = Tdn - Tup = Treset * (Iup/Idn 1) VI-24

Static Phase Error and CP Up/Down Mismatches Phase error can be extremely large at low VCO frequencies (esp. if self-biased) due to mismatch in current mirrors (low V gs -V t ) Increase V gs or decrease V t (large W*L) Typical static phase error < 100 ps VI-25

VCO Jitter and CP Up/Down Mismatches PFD-CP correct at rate of reference (e.g. 10nS). Most phase error correction occurs near reference rising edge and lasts < 200 ps, causing a control voltage ripple. This ripple affects the VCO cycles near the reference more than VCO cycles later in the ref cycle, causing VCO jitter. Typ. Jitter << 1% due to Up/Down Mismatches Avoid ripple by spreading correction over entire ref cycle. (Maneatis JSSC 03) VI-26

Simple Charge Pump R(switches) varies with Vctl due to body-effect Use CMOS pass-gate switches for less Vctl sensitivity Long-channel current sources for matching and higher Rout m3 m4 Ibias Up_n Down m5 m6 Vctl m1 m2 m7 VI-27

Charge Pump: const I with amp Amp keeps Vds of current sources constant (Young 92) Amp sinks waste current when UP, DOWN off Vbp Add cap to VirtVctl for volt. stability Up Vctl Down Vbn Up_n + - Down_n Amp Ibias should track Icp Up VirtVctl Down VI-28

Charge Pump switches reversed Switches closer to power rails reduce noise and Vctl dependence Icp not constant with up/down m6 Up_n m7 Ibias m5 m8 Vctl m1 m4 m9 m2 m3 Down m10 m1,m4,m5,m8,m9: long L VI-29

Charge Pump: switches reversed with fast turn-off m6 Up_n m7 m11 Up Ibias m5 m8 Vctl m1 m4 m9 m2 m3 Down m10 m12 Down_n m1,m4,m5,m8,m9: long L m11, m12: faster turn-off (Ingino 01) VI-30

Simple Charge-Pump Bias Ib~ (Vdd Vt)/R Ib dependent on PVT Prefer low-vt, moderate-to-long L for process insensitivity, large W/L for low gate-overdrive Pro: Simple, stable. Con: Vdd dependence m1 m2 Ibias VI-31

VDD-Independent Ibias Ib ~ 1/R2 Con: requires start-up circuit not shown m3 m4 m5 m1 M=4 m2 Ibias VI-32

Bandgap-Based Based Ibias Ib ~ Vref/R Con: feedback loop may oscillate - cap added to improve stability Pro: VDD-independent, mostly Temp independent Vref - + m1 m2 Vfb Ibias VI-33

Low-Pass Filter Integrates charge-pump current onto C1 cap to set average VCO frequency ( integral path). Resistor provides instantaneous phase correction w/o affecting avg. freq. ( proportional path). C2 cap smoothes large IR ripple on Vctl Typical value: 0.5k < Rlpf < 20kOhm Vctl Res C1 C2 VI-34

Low-Pass Filter Smoothing Cap(C 2 ) Smoothing capacitor on control voltage filters CP ripple, but may make loop unstable Creates parasitic pole: p = 1/(R C2) C2 < 1/10*C1 for stability C2 > 1/50*C1 for low jitter Smoothing cap reduces IR -induced VCO jitter to < 0.5% from 5-10% fvco = KvcoIcpTerr/C2 Larger C2/C1 increases phase error slightly VI-35

Low-Pass Filter Smoothing Cap(C 2 ) VI-36

Low-Pass Filter Capacitors Even thick gate oxide may still leak too much Large filter cap (C 1 ) typically ranges from 50pF to 400 pf C 1 cap BW may be as low as ~10X PLL BW for nearly ideal behavior Min C 2 BW set by T ref Cap BW ~ 1/RC ~ 1/L 2 Gate cap not constant with V gs VI-37

PLL Suppression of VCO Noise PLL acts like a high-pass filter in allowing VCO noise to reach PLL output Need noise-immune VCO to minimize jitter Feedback loop cannot react quickly. Power-supply noise is largest source of VCO noise VI-38

VCO Design Concerns Large frequency range to cover PVT variation: Single-ended or differential? Vco gain (fvco = Kvco* Vctl) affects loop stability More delay stages easier to initiate oscillation Gain(DC) > 2 for 3 stages Gain(DC) > sqrt(2) for 4 stages VI-39

Voltage Regulator/Filter Used to filter power-supply noise typically > 20 db (10x) PSRR over entire frequency range desire 30+ db Secondary purpose is to set precise voltage level for PLL power supply usually set by bandgap reference VI-40

Bandgap Reference w/miller Cap Stability and PSRR may be poor w/o Miller cap Miller cap splits poles. Can also add R in series w/cc for more stability (Razavi 00) - + Cc m1 Vbg 10k 5k 1k m=8 m=1 VI-41