Sigma-Delta Fractional-N Frequency Synthesis

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

6.776 High Speed Communication Circuits Lecture 23. Design of Fractional-N Frequency Synthesizers and Bandwidth Extension Techniques

Analog Frequency Synthesizers: A Short Tutorial. IEEE Distinguished Lecture SSCS, Dallas Chapter

High Performance Digital Fractional-N Frequency Synthesizers

Chapter 2 Analysis of Quantization Noise Reduction Techniques for Fractional-N PLL

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

Short Course On Phase-Locked Loops IEEE Circuit and System Society, San Diego, CA. Digital Frequency Synthesizers

6.976 High Speed Communication Circuits and Systems Lecture 16 Noise in Integer-N Frequency Synthesizers

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

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

Low Phase Noise, High Bandwidth Frequency Synthesis Techniques. Scott Edward Meninger

An analytical phase noise model of charge pump mismatch in sigma-delta frequency synthesizer

Multiple Reference Clock Generator

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

CHAPTER. delta-sigma modulators 1.0

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

Integrated Circuit Design for High-Speed Frequency Synthesis

Behavior Model of Noise Phase in a Phase Locked Loop Employing Sigma Delta Modulator

Choosing Loop Bandwidth for PLLs

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

ECEN620: Network Theory Broadband Circuit Design Fall 2012

Bluetooth based Synthesizer for Wireless Sensor Measurement Applicable in Health Net Environment

FREQUENCY synthesizers based on phase-locked loops

Summary Last Lecture

Phase-Locked Loops and Their Applications. Advanced PLL Examples (Part II)

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

INF4420. ΔΣ data converters. Jørgen Andreas Michaelsen Spring 2012

A Multiphase Compensation Method with Dynamic Element Matching Technique in Σ- Fractional-N Frequency Synthesizers

The Case for Oversampling

MULTI-BIT DELTA-SIGMA MODULATION TECHNIQUE FOR FRACTIONAL-N FREQUENCY SYNTHESIZERS WOOGEUN RHEE

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

Techniques for High-Performance Digital Frequency Synthesis and Phase Control. Chun-Ming Hsu

A Modeling Approach for 6 1 Fractional-N Frequency Synthesizers Allowing Straightforward Noise Analysis

EE247 Lecture 26. EE247 Lecture 26

DSM Fractional-N PLLs Spur Optimization

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

EE247 Lecture 24. EE247 Lecture 24

MOST wireless communication systems require local

EE247 Lecture 26. This lecture is taped on Wed. Nov. 28 th due to conflict of regular class hours with a meeting

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

ECEN720: High-Speed Links Circuits and Systems Spring 2017

Phase-Locked Loop Engineering Handbook for Integrated Circuits

THE UNIVERSITY OF NAIROBI

Modeling And Implementation of All-Digital Phase-Locked Loop Based on Vernier Gated Ring Oscillator Time-to-Digital Converter

264 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, VOL. 58, NO. 2, FEBRUARY 2011

ECEN620: Network Theory Broadband Circuit Design Fall 2014

A single-slope 80MS/s ADC using two-step time-to-digital conversion

ECEN620: Network Theory Broadband Circuit Design Fall 2012

System on a Chip. Prof. Dr. Michael Kraft

Telecommunication Electronics

Phase-Noise Cancellation Design Tradeoffs in Delta Sigma Fractional-N PLLs

Cascaded Noise-Shaping Modulators for Oversampled Data Conversion

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

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

SPUR REDUCTION TECHNIQUES IN DIRECT DIGITAL SYNTHESIZERS

Summary Last Lecture

Chapter 2 DDSM and Applications

/$ IEEE

BandPass Sigma-Delta Modulator for wideband IF signals

A Straightforward - Fractional-N Phase-Locked Loop HDL Design for RF Applications

Chapter 2 Architectures for Frequency Synthesizers

Direct Digital Synthesis Primer

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

Introduction to CMOS RF Integrated Circuits Design

ECEN620: Network Theory Broadband Circuit Design Fall 2014

ECEN620: Network Theory Broadband Circuit Design Fall 2014

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

Analog-to-Digital Converters

National Instruments Flex II ADC Technology The Flexible Resolution Technology inside the NI PXI-5922 Digitizer

ECE 627 Project: Design of a High-Speed Delta-Sigma A/D Converter

THE serial advanced technology attachment (SATA) is becoming

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

A FREQUENCY SYNTHESIZER STRUCTURE BASED ON COINCIDENCE MIXER

A 1.9GHz Single-Chip CMOS PHS Cellphone

ECEN620: Network Theory Broadband Circuit Design Fall 2014

Literature Number: SNAP002

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

ADVANCES in VLSI technology result in manufacturing

Phase-Locked Loop Related Terminology & Definitions

2. ADC Architectures and CMOS Circuits

Improved offline calibration for DAC mismatch in low OSR Sigma Delta ADCs with distributed feedback

A Mostly Digital Variable-Rate Continuous- Time ADC Modulator

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

Oversampling Converters

A Novel Implementation of Dithered Digital Delta-Sigma Modulators via Bus-Splitting

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

EE247 Lecture 26. EE247 Lecture 26

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

Sigma-Delta ADC Tutorial and Latest Development in 90 nm CMOS for SoC

SiNANO-NEREID Workshop:

Minimizing Spurious Tones in Digital Delta-Sigma Modulators

Fractional N Frequency Synthesis

Institutionen för systemteknik

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

Digital Waveform with Jittered Edges. Reference edge. Figure 1. The purpose of this discussion is fourfold.

Understanding Low Phase Noise Signals. Presented by: Riadh Said Agilent Technologies, Inc.

Glossary of VCO terms

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

Design of Bandpass Delta-Sigma Modulators: Avoiding Common Mistakes

Transcription:

Sigma-Delta Fractional-N Frequency Synthesis Scott Meninger Michael Perrott Massachusetts Institute of Technology June 7, 2004 Copyright 2004 by Michael H. Perrott All rights reserved.

Note: Much of this material is taken from MITOpenCourseWare http://ocw.mit.edu Course: 6.976

Outline Integer-N synthesis - Bandwidth constraints Fractional-N synthesis - Issue of fractional spurs Σ Fractional-N Synthesis - Quantization noise impact on the PLL Recent developments for lowering the impact of quantization noise Conclusions Q&A

Bandwidth Constraints for Integer-N Synthesizers 1/T Loop Filter Bandwidth << 1/T ref(t) (1/T = 20 MHz) PFD Loop Filter out(t) Divider N[k] PFD output has a periodicity of 1/T - 1/T = reference frequency Loop filter must have a bandwidth << 1/T - PFD output pulses must be filtered out and average value extracted Closed loop PLL bandwidth often chosen to be a factor of ten lower than 1/T

Bandwidth Versus Frequency Resolution 1/T Loop Filter Bandwidth << 1/T ref(t) (1/T = 20 MHz) PFD Loop Filter out(t) Divider N[k] N[k] 91 90 S out (f) 1/T out(t) frequency resolution = 1/T 1.80 1.82 GHz Frequency resolution set by reference frequency (1/T) - Higher resolution achieved by lowering 1/T

Increasing Resolution in Integer-N Synthesizers 1/T Loop Filter Bandwidth << 1/T 20 MHz 100 ref(t) (1/T = 200 khz) PFD Loop Filter out(t) Divider N[k] 9001 N[k] 9000 out(t) frequency resolution = 1/T S out (f) 1/T 1.80 1.8002 GHz Use a reference divider to achieve lower 1/T - Leads to a low PLL bandwidth ( < 20 khz here )

The Issue of Noise 1/T Loop Filter Bandwidth << 1/T 20 MHz 100 ref(t) (1/T = 200 khz) PFD Loop Filter out(t) Divider N[k] 9001 N[k] 9000 out(t) frequency resolution = 1/T S out (f) 1/T 1.80 1.8002 GHz Lower 1/T leads to higher divide value - Increases PFD noise at synthesizer output

Background: Classical Linearized PLL Model PFD-referred Noise S En (f) VCO-referred Noise S Φvn (f) -20 db/dec 0 e n (t) 1/T f 0 Φ vn (t) f Φ ref [k] Φ div [k] α π PFD e(t) I cp Charge Pump Divider 1 N H(f) Loop Filter v(t) K V jf VCO Φ out (t) N[k] Classical PLL model - Predicts impact of PFD and VCO referred noise sources - Does not allow straightforward modeling of impact due to dynamic divide value variations More on this shortly

Background: Classical Linearized PLL Model PFD-referred Noise S En (f) VCO-referred Noise S Φvn (f) -20 db/dec 0 e n (t) 1/T f 0 Φ vn (t) f Φ ref [k] Φ div [k] α π PFD e(t) I cp Charge Pump Divider 1 N H(f) Loop Filter v(t) K V jf VCO Φ out (t) N[k] Parameterizing in terms of G(f) helps visualize the nature (high-pass or low-pass) and gain of the noise transfer functions

Parameterized Version of Classical Model PFD-referred Noise S En (f) e n (t) f o Φ npfd (t) Divider Control of Frequency Setting (assume noiseless for now) 0 1/T 2π N α Φ c (t) f G(f) VCO-referred Noise S Φvn (f) -20 db/dec 0 Φ vn (t) f o f 1-G(f) Φ nvco (t) Φ n (t) Φ out (t) G(f) represents the PLL closed loop dynamics G(f) is low-pass Nature of noise transfer very easily seen from the parameterized model

Modeling PFD Noise Multiplication PFD-referred Noise S En (f) 0 e n (t) 1/T f VCO-referred Noise S Φvn (f) -20 db/dec 0 Φ vn (t) f Radians 2 /Hz 0 (f o ) opt α π N 2 S en (f) S Φvn (f) f f o Φ npfd (t) Divider Control of Frequency Setting (assume noiseless for now) Φ c (t) α π N G(f) Φ n (t) f o Φ nvco (t) 1-G(f) Φ out (t) PFD spectral density multiplied by N 2 before influencing PLL output phase noise Radians 2 /Hz S Φnpfd (f) (f o ) opt S Φnvco (f) High divide values high phase noise at low frequencies 0 f

Fractional-N Frequency Synthesizers ref(t) (1/T = 20 MHz) PFD Loop Filter out(t) 91 N sd [k] 90 Dithering Modulator N[k] Divider N sd [k] out(t) 91 90 S out (f) 1/T frequency resolution << 1/T 1.80 1.82 GHz Break constraint that divide value be integer - Dither divide value dynamically to achieve fractional values - Frequency resolution is now arbitrary regardless of 1/T Want high 1/T to allow a high PLL bandwidth

Classical Fractional-N Synthesizer Architecture ref(t) PFD e(t) Loop Filter out(t) div(t) N/N+1 frac[k] Accumulator 1-bit carry_out[k] N sd [k] = N + frac[k] Use an accumulator to perform dithering operation - Fractional input value fed into accumulator - Carry out bit of accumulator fed into divider

Accumulator Operation clk(t) frac[k] M-bit Accumulator M-bit 1-bit residue[k] carry_out[k] residue[k] frac[k] =.25 carry_out[k] Carry out bit is asserted when accumulator residue reaches or surpasses its full scale value - Accumulator residue increments by input fractional value each clock cycle

Fractional-N Synthesizer Signals with N = 4.25 carry_out(t) out(t) div(t) ref(t) e(t) phase error(t) Divide value set at N = 4 most of the time - Resulting frequency offset causes phase error to accumulate - Reset phase error by swallowing a VCO cycle Achieved by dividing by 5 every 4 reference cycles

The Issue of Spurious Tones ref(t) PFD e(t) Loop Filter out(t) div(t) N/N+1 frac[k] Accumulator 1-bit carry_out[k] N sd [k] = N + frac[k] PFD error is periodic - Note that actual PFD waveform is series of pulses the sawtooth waveform represents pulse width values over time Periodic error signal creates spurious tones in synthesizer output - Ruins noise performance of synthesizer

The Phase Interpolation Technique ref(t) PFD e(t) Loop Filter out(t) div(t) α N/N+1 D/A frac[k] M-bit Accumulator M-bit residue[k] 1-bit carry_out[k] Phase error due to fractional technique is predicted by the instantaneous residue of the accumulator - Cancel out phase error based on accumulator residue

The Problem With Phase Interpolation ref(t) PFD e(t) Loop Filter out(t) div(t) α N/N+1 D/A frac[k] M-bit Accumulator M-bit residue[k] 1-bit carry_out[k] Gain matching between PFD error and scaled D/A output must be extremely precise - Any mismatch will lead to spurious tones at PLL output

Is There a Better Way?

A Better Dithering Method: Sigma-Delta Modulation Time Domain M-bit Input Digital Σ Modulator 1-bit D/A Analog Output Digital Input Spectrum Quantization Noise Frequency Domain Analog Output Spectrum Input Σ Sigma-Delta dithers in a manner such that resulting quantization noise is shaped to high frequencies

Linearized Model of Sigma-Delta Modulator r[k] S r (e j2πft )= 1 12 1 NTF z=e j2πft STF q[k] x[k] y[k] x[k] y[k] H Σ s (z) z=e j2πft H n (z) S q (e j2πft )= 1 H n (e j2πft ) 2 12 Composed of two transfer functions relating input and noise to output - Signal transfer function (STF) Filters input (generally undesirable) - Noise transfer function (NTF) Filters (i.e., shapes) noise that is assumed to be white

Example: Cutler Sigma-Delta Topology x[k] u[k] y[k] H(z) - 1 e[k] Output is quantized in a multi-level fashion Error signal, e[k], represents the quantization error Filtered version of quantization error is fed back to input - H(z) is typically a highpass filter whose first tap value is 1 i.e., H(z) = 1 + a 1 z -1 + a 2 z -2 + - H(z) 1 therefore has a first tap value of 0 Feedback needs to have delay to be realizable

Linearized Model of Cutler Topology x[k] u[k] y[k] x[k] u[k] r[k] y[k] H(z) - 1 e[k] H(z) - 1 e[k] Represent quantizer block as a summing junction in which r[k] represents quantization error - Note: It is assumed that r[k] has statistics similar to white noise - This is a key assumption for modeling often not true!

Calculation of Signal and Noise Transfer Functions x[k] u[k] y[k] x[k] u[k] r[k] y[k] H(z) - 1 e[k] H(z) - 1 e[k] Calculate using Z-transform of signals in linearized model - NTF: H n (z) = H(z) - STF: H s (z) = 1

Choice of H(z) 8 7 m = 3 6 Magnitude 5 4 3 2 m = 2 m = 1 1 0 0 Frequency (Hz) 1/(2T)

Example: First Order Sigma-Delta Modulator Choose NTF to be x[k] u[k] y[k] H(z) - 1 e[k] Plot of output in time and frequency domains with input of 1 Amplitude Magnitude (db) 0 0 Sample Number 200 0 Frequency (Hz) 1/(2T)

Example: Second Order Sigma-Delta Modulator Choose NTF to be x[k] u[k] y[k] H(z) - 1 e[k] Plot of output in time and frequency domains with input of 2 Amplitude 1 0 Magnitude (db) -1 0 Sample Number 200 0 Frequency (Hz) 1/(2T)

Example: Third Order Sigma-Delta Modulator Choose NTF to be x[k] u[k] y[k] H(z) - 1 e[k] Plot of output in time and frequency domains with input of Amplitude 4 3 2 1 0-1 Magnitude (db) -2-3 0 Sample Number 200 0 Frequency (Hz) 1/(2T)

Observations Low order Sigma-Delta modulators do not appear to produce shaped noise very well - Reason: low order feedback does not properly scramble relationship between input and quantization noise Quantization noise, r[k], fails to be white Higher order Sigma-Delta modulators provide much better noise shaping with fewer spurs - Reason: higher order feedback filter provides a much more complex interaction between input and quantization noise

Warning: Higher Order Modulators May Still Have Tones Quantization noise, r[k], is best whitened when a sufficiently exciting input is applied to the modulator - Varying input and high order helps to scramble interaction between input and quantization noise Worst input for tone generation are DC signals that are rational with a low valued denominator - Examples (third order modulator): x[k] = 0.1 x[k] = 0.1 + 1/1024 Magnitude (db) Magnitude (db) 0 Frequency (Hz) 1/(2T) 0 Frequency (Hz) 1/(2T)

Dither The sigma-delta noise shaping analysis assumes a white quantization noise spectrum In order to make the input look sufficiently exciting a dither signal can be added to it Dithering methods are directly taken from sigma-delta ADC and DAC design - This makes sense since the synthesizer is really a DAC (digital to phase) - Most common method is to add a random sequence to the LSB s of the input

Cascaded Sigma-Delta Modulator Topologies x[k] Σ M 1 [k] q 1 [k] Σ M 2 [k] q 2 [k] Σ M 3 [k] M 1 1 y 1 [k] y 2 [k] y 3 [k] Digital Cancellation Logic y[k] Multibit output Achieve higher order shaping by cascading low order sections and properly combining their outputs Advantage over single loop approach - Allows pipelining to be applied to implementation High speed or low power applications benefit Disadvantages - Relies on precise matching requirements when combining outputs (not a problem for digital implementations) - Requires multi-bit quantizer for orders > 1 (single loop does not)

MASH topology x[k] Σ M 1 [k] r 1 [k] Σ M 2 [k] r 2 [k] Σ M 3 [k] M 1 1 y 1 [k] y 2 [k] y 3 [k] 1-z -1 (1-z -1 ) 2 u[k] y[k] Cascade first order sections Combine their outputs after they have passed through digital differentiators

Calculation of STF and NTF for MASH topology x[k] Σ M 1 [k] r 1 [k] Σ M 2 [k] r 2 [k] Σ M 3 [k] M 1 1 y 1 [k] y 2 [k] y 3 [k] 1-z -1 (1-z -1 ) 2 u[k] y[k] Individual output signals of each first order modulator Addition of filtered outputs

Calculation of STF and NTF for MASH topology x[k] Σ M 1 [k] r 1 [k] Σ M 2 [k] r 2 [k] Σ M 3 [k] M 1 1 y 1 [k] y 2 [k] y 3 [k] 1-z -1 (1-z -1 ) 2 u[k] y[k] Overall modulator behavior - STF: H s (z) = 1 - NTF: H n (z) = (1 z -1 ) 3

Sigma-Delta Frequency Synthesizers F ref F out = M.F F ref ref(t) div(t) N sd [m] PFD e(t) Σ Modulator Charge Pump N[m] Divider Loop Filter M+1 M Σ Quantization Noise v(t) VCO f out(t) Riley et. al., JSSC, May 1993 Use Sigma-Delta modulator rather than accumulator to perform dithering operation - Achieves much better spurious performance than classical fractional-n approach

Background: The Need for A Better PLL Model PFD-referred Noise S En (f) VCO-referred Noise S Φvn (f) -20 db/dec 0 e n (t) 1/T f 0 Φ vn (t) f Φ ref [k] Φ div [k] α π PFD e(t) I cp Charge Pump Divider 1 N H(f) Loop Filter v(t) K V jf VCO Φ out (t) Classical PLL model - Predicts impact of PFD and VCO referred noise sources - Does not allow straightforward modeling of impact due to divide value variations N[k] This is a problem when using fractional-n approach

A PLL Model Accommodating Divide Value Variations PFD-referred Noise S En (f) VCO-referred Noise S Φvn (f) -20 db/dec Φ ref [k] PFD Tristate: α=1 XOR: α=2 α T 2π 0 e n (t) 1/T e(t) f C.P. I cp Loop Filter H(f) v(t) VCO K V jf 0 Φ vn (t) f Φ out (t) Φ div [k] 1 N nom Φ d [k] Divider 1 T n[k] 2π z-1 z=e j2πft 1 - z-1 See derivation in Perrott et. al., A Modeling Approach for Sigma-Delta Fractional-N Frequency Synthesizers, JSSC, Aug 2002

Parameterized Version of New Model Noise Φ jit [k] e spur (t) α T π PFD-referred Noise S En (f) 0 e n (t) 1/T f VCO-referred Noise S Φvn (f) -20 db/dec 0 Φ vn (t) f Ι cpn (t) 1 Ι f o π α Nnom G(f) f o 1-G(f) Φ npfd (t) Φ nvco (t) Divide value variation n[k] n[k] 2π z-1 1 - z -1 G(f) Φ d (t) z=e j2πft F c (t) T G(f) f o Alternate Representation f o 1 jf Φ c (t) Φ c (t) Φ n (t) Φ out (t) D/A and Filter Freq. Phase

Divider Impact For Classical Vs Fractional-N Approaches Classical Synthesizer 1 1/T n(t) 1 T n[k] G(f) f o F out (t) D/A and Filter Fractional-N Synthesizer 1 1/T n sd (t) 1 T n sd [k] Dithering Modulator n[k] G(f) f o D/A and Filter F out (t) Note: 1/T block represents sampler (to go from CT to DT)

Focus on Sigma-Delta Frequency Synthesizer n[k] F out (t) n sd [k] 1 1/T n sd (t) 1 T n sd [k] Σ n[k] G(f) f o F out (t) freq=1/t D/A and Filter Divide value can take on fractional values - Virtually arbitrary resolution is possible PLL dynamics act like lowpass filter to remove much of the quantization noise

Quantifying the Quantization Noise Impact PFD-referred Noise S En (f) VCO-referred Noise S Φvn (f) -20 db/dec n sd [k] S r (e j2πft )= 1 12 NTF STF H s (z) r[k] Σ H n (z) q[k] n[k] z=e j2πft Σ Quantization Noise S q (e j2πft ) 0 2π z-1 1 - z -1 f Φ n [k] z=e j2πft 0 E n (t) f o Φ vn (t) T G(f) Φ tn,pll (t) Φ div (t) Φ out (t) f o 1/T f π α Nnom G(f) 0 f o f 1-G(f) Calculate by simply attaching Sigma-Delta model - We see that quantization noise is integrated and then low-pass filtered before impacting PLL output

Summary: Sources of Phase Noise in Σ Synthesis -60 f o = 84 khz In Digital Σ N[k] Σ Noise Parasitic Pole Synth Output Spectral Density (dbc/hz) -70-80 -90-100 -110-120 -130-140 -150 PFD-referred noise S Φout,En (f) Σ noise S Φout, Σ (f) VCO-referred noise S Φout,vn (f) Charge-pump / Phase Detector / Reference fc -160 10 khz 100 khz 1 MHz 10 MHz Frequency f 0 1/T - Low-pass filtered by PLL, dominant at low offset frequencies VCO - High-pass filtered by PLL, dominant at high offset frequencies Σ dithered quantization noise - Low-pass filtered by PLL, noise/bandwidth tradeoff exists

A quick note on the linearized model Parasitic Pole In Digital Σ N[k] Σ Noise Synth Output Non-linearities break the assumptions of the linear model - The shaped noise can be folded down to lower frequencies due to non-linearities in the synthesizer PFD/Charge-pump design This process is best seen through behavioral simulation fc

A Well Designed Sigma-Delta Synthesizer -60 f o = 84 khz Spectral Density (dbc/hz) -70-80 -90-100 -110-120 -130-140 -150 PFD-referred noise S Φout,En (f) Σ noise S Φout, Σ (f) VCO-referred noise S Φout,vn (f) -160 10 khz 100 khz 1 MHz 10 MHz Frequency f 0 1/T Order of G(f) is set to equal to the Sigma-Delta order - Sigma-Delta noise falls at -20 db/dec above G(f) bandwidth Bandwidth of G(f) is set low enough such that synthesizer noise is dominated by intrinsic PFD and VCO noise

Impact of Increased Sigma-Delta Order m = 2 m = 3 Spectral Density (dbc/hz) -60-70 -80-90 -100-110 -120-130 -140-150 PFD-referred noise S Φout,En (f) Σ noise S Φout, Σ (f) VCO-referred noise S Φout,vn (f) -160 10 khz 100 khz 1 MHz 10 MHz Frequency f 0 1/T Spectral Density (dbc/hz) -60-70 -80-90 -100-110 -120-130 -140-150 PFD-referred noise S Φout,En (f) Σ noise S Φout, Σ (f) VCO-referred noise S Φout,vn (f) -160 10 khz 100 khz 1 MHz 10 MHz f Frequency 0 1/T PFD and VCO noise unaffected Sigma-Delta noise no longer attenuated by G(f) such that a -20 db/dec slope is achieved above its bandwidth

Impact of Increased PLL Bandwidth f o = 84 khz f o = 160 khz -60-60 Spectral Density (dbc/hz) -70-80 -90-100 -110-120 -130-140 PFD-referred noise S Φout,En (f) Σ noise S Φout, Σ (f) VCO-referred noise S Φout,vn (f) Spectral Density (dbc/hz) -70-80 -90-100 -110-120 -130-140 PFD-referred noise S Φout,En (f) VCO-referred noise S Φout,vn (f) Σ noise S Φout, Σ (f) -150-150 -160 10 khz 100 khz 1 MHz 10 MHz Frequency f 0 1/T -160 10 khz 100 khz 1 MHz 10 MHz f Frequency 0 1/T Allows more PFD noise to pass through Allows more Sigma-Delta noise to pass through Increases suppression of VCO noise

Can the Quantization Noise Impact be reduced?

Impact of Increasing the PLL Bandwidth Ref PFD Loop Filter Out Div N/N+1 Frequency Selection M-bit Σ Modulator 1-bit Quantization Noise Spectrum Output Spectrum Noise Frequency Selection F out Σ PLL dynamics Higher PLL bandwidth leads to less quantization noise suppression - There is a direct trade-off between PLL bandwidth and jitter

Method 1 of Reducing Quantization Noise ref(t) PFD e(t) Charge Pump Loop Filter v(t) VCO out(t) N phases div(t) Divider Phase Shifting Logic N sd [m] Σ Modulator N[m] Lower quantization step size by switching between multiple phases of the VCO output - Generate phases by using a ring oscillator or delay locked loop Issue: noise induced by mismatch between phases

Method 2 of Reducing Quantization Noise ref(t) PFD e(t) Charge Pump D/A Loop Filter v(t) VCO out(t) div(t) Divider N sd [m] Accumulator Residue Carry Out Use classical fractional-n approach of phase interpolation to cancel out quantization noise - Use a D/A converter matched to PFD/Charge Pump output Issue: limited by mismatch between gain of D/A and PFD/Charge Pump output and nonlinearity in D/A

Comparison of Approaches Phase shifting - Vertical approach dq = 4 4 I chp T vco Vertical Slicing with B = 2 3 4 I chp T vco 2 4 I chp T vco 1 4 I chp T vco 0 4 I chp T vco Charge Pump Output Phase interpolation Charge Pump Output I chp - Horizontal approach dq = 0 I chp 0 T vco T vco T vco T vco 4 4 I chp T vco Horizontal Slicing with B = 2 3 4 I chp T vco 2 4 I chp T vco 1 4 I chp T vco T vco T vco T vco T vco T vco 0 4 I chp T vco T vco ε = 0 4 ε = 1 4 ε = 2 4 ε = 3 4 ε = 4 4 dq = Charge Transferred In Dashed Box

Comparison of Approaches Phase shifting - Limited by number of phases that can be generated and their mismatch - Ring oscillators have poor phase noise Phase interpolation - Limited by ability to match DAC output to that of the PFD/Charge pump - High spurious noise can result due to DAC nonlinearity Key observation - Phase interpolation allows us to take advantage of advances in DAC design over the last 20 years We can now largely overcome the above limitations!

Two Recent Phase Interpolation Methods A Wideband 2.4-GHz Delta-Sigma Fractional-N PLL With 1-Mb/s In-Loop Modulation, Sudhakar Pamarti and Ian Galton, JSSC, Nov 2004 - Impact of DAC mismatch mitigated by using Σ- modulator rather than accumulator to perform dithering - Impact of DAC nonlinearity mitigated by using mismatch noise shaping techniques - Overall: reliably achieves 20 db noise suppression A Fractional-N frequency synthesizer architecture utilizing a mismatch compensated PFD/DAC structure, Scott Meninger and M.H. Perrott, TCAS II, Nov 2003 - Utilizes a mismatch compensated PFD/DAC structure - Simulations show that 40 db noise suppression is achievable!

Key Element: A PFD/DAC Structure PFD PFD PFD PFD T vco T vco Leverages application of selective delays of parallel PFD outputs to realize the D/A function - No explicit D/A required - Delay of one VCO cycle can be easily achieved using registers clocked by the VCO Illustrate the idea through animation

Apply Phase Shift to Two out of the Four PFD s PFD PFD PFD PFD T vco T vco Net horizontal level shifts to halfway point

Apply Phase Shift to Three out of the Four PFD s PFD PFD PFD PFD T vco T vco Net horizontal point shifts up DAC function is self-aligned in gain to PFD output!

Actual PFD/DAC Implementation Ref Div VCO Register Based Delay Timing Mismatch Compensation and Re-synchronization Φ0 Φ1 PFD0 PFD1 Charge Pump To Loop Filter Swap From Σ B DAC Mismatch Shaping 2 B 2 B Current Sources A current DAC is used, but is self-aligned to PFD output using the phase shifting method just discussed Nonlinearity of the DAC is removed using mismatch noise shaping techniques Note: approach overcomes mismatch limitations of prior art: Y. Dufour, Fractional Division Charge Compensation, US Patent 6,130,561

A quick note on simulation Our group has developed some CAD tools for PLL design PLL Design Assistant - GUI tool which returns required open loop PLL parameters for a desired closed loop response - Also performs noise transfer analysis CppSim - A C++ behavioral level simulator - Has a GUI and schematic capture tool for design and simulation of systems URL: - http://www-mtl.mit.edu/research/perrottgroup/tools.html

PLL Design Assistant

CppSim A Fast Behavioral Simulator

Goal: Wide bandwidth, low noise synthesizer! Plots below compare classical Σ synth vs. phase interpolation with a 6 bit DAC 36dB Σ noise reduction! BW=1MHz, = 1 BW=1MHz, = 1/64 - Left: Calculated Performance with =1 (classical synth) - Right: Calculated Performance with =1/64

Goal: Wide bandwidth, low noise synthesizer! Behavioral simulations verify this is possible (CppSim) 80 Simulated Phase Noise of Freq. Synth. 100 120 Σ Noise Total Noise L(f) (dbc/hz) 140 160 180 200 220 240 10 6 10 7 10 8 10 9 Frequency Offset from Carrier (Hz) BW=1MHz, = 1/64 BW=1MHz, = 1/64 - Left: Calculated Performance (PLL Design Assistant) - Right: Simulated Performance (CppSim Behavioral)

Other Issues to Consider Additional non-idealities must be dealt with - Timing mismatch - Impact of shape of horizontal cancellation waveforms - Impact of both DAC element and timing mismatch sources on achievable spurious performance Note: detailed analytical examination of the above items is difficult - CppSim is an invaluable tool for exploring such issues More details in the paper: A Fractional-N Frequency Synthesizer Architecture Utilizing a Mismatch Compensated PFD/DAC Structure, Scott Meninger, Michael Perrott, TCASII, Nov 2003

Conclusions Sigma-Delta Fractional-N Synthesis overcomes the bandwidth limitations of Integer-N synthesis and the spurious limitations of Fractional-N synthesis - Cost is management of the shaped quantization noise Also have to be cautious of tones with the sigma-delta - Can use higher order modulators - Can use dithered input Recent work demonstrates that it is possible to reduce the level of the phase quantization noise using multiphase or multilevel cancellation approach

Appendix A sampling of references on Fractional-N, Sigmadelta Fractional-N, and general PLL design - Frequency Synthesis by Phase lock Egan, W.F. - The Design of CMOS Radio Frequency Integrated Circuits Lee, T.H. - Phase Locking in High-Performance Systems edited by Razavi, B. - Monolithic Phase-locked loops and clock recovery circuits edited by Razavi, B. - Delta-Sigma Data Converters edited by Norsworthy, S.R. et. al. Book does not explicitly cover synthesizers, but is a good reference for sigma-delta concepts