6.776 High Speed Communication Circuits Lecture 22 Noise in Integer-N and Fractional-N Frequency Synthesizers Michael Perrott Massachusetts Institute of Technology May 3, 2005 Copyright © 2005 by Michael H. Perrott Outline of PLL Lectures Integer-N Synthesizers Noise in Integer-N and Fractional-N Synthesizers Design of Fractional-N Frequency Synthesizers and Bandwidth Extension Techniques - Basic blocks, modeling, and design - Frequency detection, PLL Type - Noise analysis of integer-N structure - Sigma-Delta modulators applied to fractional-N structures - Noise analysis of fractional-N structure - PLL Design Assistant Software - Quantization noise reduction for improved bandwidth and noise M.H. Perrott MIT OCW 2 Frequency Synthesizer Noise in Wireless Systems Zin From Antenna and Bandpass Filter PC board trace Zo Mixer Package Interface RF in IF out To Filter LNA LO signal VCO Reference Frequency Frequency Synthesizer Phase Noise fo f Synthesizer noise has a negative impact on system - Receiver – lower sensitivity, poorer blocking performance - Transmitter – increased spectral emissions (output spectrum must meet a mask requirement) Noise is characterized in frequency domain M.H. Perrott MIT OCW 3 Impact of Synthesizer Noise on Transmitters Sx(f) Sy(f) reduction of SNR out-of-band emission f fIF x(t) f fRF y(t) out(t) Sout(f) close-in phase noise far-away phase noise Synthesizer fLO f Synthesizer noise can be lumped into two categories - Close-in phase noise: reduces SNR of modulated signal - Far-away phase noise: creates spectral emissions outside the desired transmit channel This is the critical issue for transmitters M.H. Perrott MIT OCW 4 Impact of Remaining Portion of Transmitter Sx(f) Sy(f) reduction of SNR out-of-band emission f fIF x(t) f fRF Band Select Filter y(t) PA out(t) Sout(f) close-in phase noise far-away phase noise Synthesizer fLO To Antenna f Power amplifier - Nonlinearity will increase out-of-band emission and create harmonic content Band select filter - Removes harmonic content, but not out-of-band emission M.H. Perrott MIT OCW 5 Why is Out-of-Band Emission A Problem? Transmitter 1 Interfering Channel ( Desired Channel) Relative Power Difference (dB) Transmitter 2 ( Interfering Channel ) Desired Channel Base Station Near-far problem - Interfering transmitter closer to receiver than desired transmitter - Out-of-emission requirements must be stringent to prevent complete corruption of desired signal M.H. Perrott MIT OCW 6 Specification of Out-of-Band Emissions Maximum RF Output Emission (dBm) M0 dBm M1 dBm M3 dBm Integration Bandwidth = R Hz M2 dBm f fRF Channel Spacing = W Hz Maximum radiated power is specified in desired and adjacent channels - Desired channel power: maximum is M dBm - Out-of-band emission: maximum power defined as 0 integration of transmitted spectral density over bandwidth R centered at midpoint of each channel offset M.H. Perrott MIT OCW 7 Example – DECT Cordless Telephone Standard Standard for many cordless phones operating at 1.8 GHz Transmitter Specifications - Channel spacing: W = 1.728 MHz - Maximum output power: M = 250 mW (24 dBm) - Integration bandwidth: R = 1 MHz - Emission mask requirements o M.H. Perrott MIT OCW 8 Synthesizer Phase Noise Requirements for DECT Calculations (see Lecture 16 of MIT OCW 6.976 for details) Channel Offset 0 1.728 MHz Mask Power 24 dBm -8 dBm 3.456 MHz -30 dBm 5.184 MHz -44 dBm Maximum Synth. Noise Power in Integration BW Maximum Synth. Phase Noise at Channel Offset set by required transmit SNR X1 = -29.6 dBc -92 dBc/Hz X2 = -51.6 dBc X3 = -65.6 dBc -114 dBc/Hz -128 dBc/Hz Graphical display of phase noise mask Synthesizer Spectrum (dBc) -92 dBc/Hz -114 dBc/Hz -128 dBc/Hz fLO M.H. Perrott Channel Spacing = 1.728 MHz f MIT OCW 9 Critical Specification for Phase Noise Critical specification is defined to be the one that is hardest to meet with an assumed phase noise rolloff - Assume synthesizer phase noise rolls off at -20 dB/decade Corresponds to VCO phase noise characteristic For DECT transmitter synthesizer - Critical specification is -128 dBc/Hz at 5.184 MHz offset Synthesizer Spectrum (dBc) 0 dBc Phase Noise Rolloff: -20 dB/dec -92 dBc/Hz -114 dBc/Hz Critical Spec. -128 dBc/Hz fLO M.H. Perrott Channel Spacing = 1.728 MHz f MIT OCW 10 Receiver Blocking Performance RF Input (dBm) Band Select Filter Must Pass All Channels IF Output (dBm) -39 -58 -73 fRF f Channel Filter Bandwidth f fIF Band Select Filter Channel Filter To IF Processing Stage LNA Synthesizer Spectrum (dBc/Hz) 0 dBc Synthesizer fLO f Radio receivers must operate in the presence of large interferers (called blockers) Channel filter plays critical role in removing blockers Passes desired signal channel, rejects interferers M.H. Perrott MIT OCW 11 Impact of Nonidealities on Blocking Performance RF Input (dBm) Band Select Filter Must Pass All Channels IF Output (dBm) -39 -58 -73 Channel Filter Bandwidth Synthesizer Noise and Mixer/LNA Distortion Produce Inband Interference fRF f f fIF Band Select Filter Channel Filter To IF Processing Stage LNA Synthesizer Spectrum (dBc/Hz) 0 dBc Synthesizer fLO Phase Noise (dBc/Hz) Spurious Noise (dBc) f Blockers leak into desired band due to In-band interference cannot be removed by channel filter! - Nonlinearity of LNA and mixer (IIP3) - Synthesizer phase and spurious noise M.H. Perrott MIT OCW 12 Quantifying Tolerable In-Band Interference Levels RF Input (dBm) Band Select Filter Must Pass All Channels IF Output (dBm) -39 -58 -73 Channel Filter Bandwidth Synthesizer Noise and Mixer/LNA Distortion Produce Inband Interference Min SNR: 15-20 dB fRF f f fIF Band Select Filter Channel Filter To IF Processing Stage LNA Synthesizer Spectrum (dBc/Hz) 0 dBc Synthesizer fLO Phase Noise (dBc/Hz) Spurious Noise (dBc) f Digital radios quantify performance with bit error rate (BER) Goal: design so that SNR with interferers is above SNRmin - Minimum BER often set at 1e-3 for many radio systems - There is a corresponding minimum SNR that must be achieved M.H. Perrott MIT OCW 13 Example – DECT Cordless Telephone Standard Receiver blocking specifications - Channel spacing: W = 1.728 MHz - Power of desired signal for blocking test: -73 dBm - Minimum bit error rate (BER) with blockers: 1e-3 - Sets the value of SNRmin Perform receiver simulations to determine SNRmin Assume SNRmin = 15 dB for calculations to follow Strength of interferers for blocking test M.H. Perrott MIT OCW 14 Synthesizer Phase Noise Requirements for DECT RF Input (dBm) -33 dBm -39 dBm -58 dBm -73 dBm In-Channel IF Output (dBm) Channel Filter Bandwidth W = 1.73 MHz Inband Interference Produced by Synth. Phase Noise SNRmin: 15 dB fRF Channel Spacing = 1.73 MHz Synthesizer Spectrum (dBc) X3 dBc f fIF RF f IF 0 dBc X0 dBc X1 dBc X2 dBc fLO LO f Channel Spacing = 1.73 MHz Channel Relative Blocking Maximum Synth. Noise Offset Power Power at Channel Offset Maximum Synth. Phase Noise at Channel Offset 0 1.728 MHz 0 dB Y1 = 15 dB X0 = -15 dBc X1 = -30 dBc -77 dBc/Hz 3.456 MHz Y2 = 34 dB Y3 = 40 dB X2 = -49 dBc X3 = -55 dBc -111 dBc/Hz -117 dBc/Hz 5.184 MHz M.H. Perrott -92 dBc/Hz MIT OCW 15 Graphical Display of Required Phase Noise Performance Mark phase noise requirements at each offset frequency Synthesizer Spectrum (dBc) 0 dBc Phase Noise Rolloff: -20 dB/dec -92 dBc/Hz Critical Spec. -111 dBc/Hz -117 dBc/Hz fLO f Channel Spacing = 1.728 MHz Calculate critical specification for receive synthesizer - Critical specification is -117 dBc/Hz at 5.184 MHz offset Lower performance demanded of receiver synthesizer than transmitter synthesizer in DECT applications! M.H. Perrott MIT OCW 16 Noise Modeling for Frequency Synthesizers Sout(f) PLL dynamics set VCO carrier frequency vc(t) Phase Noise Extrinsic noise (from PLL) Intrinsic noise vn(t) vin(t) f fo out(t) To PLL PLL has an impact on VCO noise in two ways Focus on modeling the above based on phase deviations - Adds noise from various PLL circuits - Suppresses low frequency VCO noise through PLL feedback - Simpler than dealing directly with PLL sine wave output M.H. Perrott MIT OCW 17 Phase Deviation Model for Noise Analysis Note: Kv units are Hz/V PLL dynamics set VCO carrier frequency vc(t) Frequency-domain view Sout(f) Phase Noise Extrinsic noise (from PLL) Intrinsic noise vn(t) vin(t) 2πKv s Φvn(t) f fo Φout 2cos(2πfot+Φout(t)) out(t) To PLL Model the impact of noise on instantaneous phase - Relationship between PLL output and instantaneous phase - Output spectrum M.H. Perrott MIT OCW 18 Phase Noise Versus Spurious Noise Phase noise is non-periodic Sout(f) 1 dBc/Hz fo -fo SΦout(f) f - Described as a spectral density relative to carrier power Spurious noise is periodic dBc -fo fspur Sout(f) 1 dspur 2 2 fspur 1 fo f - Described as tone power relative to carrier power M.H. Perrott MIT OCW 19 Sources of Noise in Frequency Synthesizers Reference Jitter Reference Feedthrough Charge Pump Noise VCO Noise -20 dB/dec f T ref(t) 1/T f f e(t) Charge PFD Pump Loop Filter f v(t) VCO Divider div(t) Divider Jitter N f Extrinsic noise sources to VCO - Reference/divider jitter and reference feedthrough - Charge pump noise M.H. Perrott MIT OCW 20 Modeling the Impact of Noise on Output Phase of PLL Divider/Reference Jitter Reference Feedthrough Charge Pump Noise S Espur(f) S Φjit(f) VCO Noise S Φvn(f) S Ιcpn(f) -20 dB/dec f 0 0 Φjit[k] Φref [k] f π PFD f 0 e(t) f 0 Ιcpn(t) espur(t) α Φdiv[k] 1/T Φvn(t) v(t) Icp H(f) Charge Pump Loop Filter KV Φout(t) jf VCO 1 N Divider Determine impact on output phase by deriving transfer function from each noise source to PLL output phase There are a lot of transfer functions to keep track of! M.H. Perrott MIT OCW 21 Simplified Noise Model PFD-referred Noise S En(f) VCO-referred Noise S Φvn(f) -20 dB/dec 0 1/T f Φvn(t) en(t) Φref [k] α π Φdiv[k] PFD f 0 e(t) v(t) Icp H(f) Charge Pump Loop Filter KV Φout(t) jf VCO 1 N Divider Refer all PLL noise sources (other than the VCO) to the PFD output - PFD-referred noise corresponds to the sum of these noise sources referred to the PFD output M.H. Perrott MIT OCW 22 Impact of PFD-referred Noise on Synthesizer Output PFD-referred Noise S En(f) VCO-referred Noise S Φvn(f) -20 dB/dec 0 1/T f Φvn(t) en(t) Φref [k] α π Φdiv[k] PFD f 0 e(t) v(t) Icp H(f) Charge Pump Loop Filter KV Φout(t) jf VCO 1 N Divider Transfer function derived using Black’s formula M.H. Perrott MIT OCW 23 Impact of VCO-referred Noise on Synthesizer Output PFD-referred Noise S En(f) VCO-referred Noise S Φvn(f) -20 dB/dec 0 1/T f Φvn(t) en(t) Φref [k] α π Φdiv[k] PFD f 0 e(t) v(t) Icp H(f) Charge Pump Loop Filter KV Φout(t) jf VCO 1 N Divider Transfer function again derived from Black’s formula M.H. Perrott MIT OCW 24 A Simpler Parameterization for PLL Transfer Functions PFD-referred Noise S En(f) VCO-referred Noise S Φvn(f) -20 dB/dec 0 1/T f Φvn(t) en(t) Φref [k] α π Φdiv[k] PFD f 0 e(t) v(t) Icp H(f) Charge Pump Loop Filter KV Φout(t) jf VCO 1 N Divider Define G(f) as Always has a gain of one at DC - A(f) is the open loop transfer function of the PLL M.H. Perrott MIT OCW 25 Parameterize Noise Transfer Functions in Terms of G(f) PFD-referred noise VCO-referred noise M.H. Perrott MIT OCW 26 Parameterized PLL Noise Model PFD-referred Noise S En(f) VCO-referred Noise S Φvn(f) -20 dB/dec 1/T 0 f 0 en(t) π α N G(f) fo f Φvn(t) fo 1-G(f) Φnvco(t) Φnpfd(t) Φn(t) Divider Control Φc(t) of Frequency Setting (assume noiseless for now) Φout(t) PFD-referred noise is lowpass filtered VCO-referred noise is highpass filtered Both filters have the same transition frequency values - Defined as f M.H. Perrott o MIT OCW 27 Impact of PLL Parameters on Noise Scaling VCO-referred Noise S Φvn(f) -20 dB/dec 1/T 0 f 0 en(t) f 2 π α N S e n (f) Radians2/Hz PFD-referred Noise S En(f) S Φvn(f) Φvn(t) f 0 fo π α N G(f) fo 1-G(f) Φnvco(t) Φnpfd(t) Φn(t) Divider Control Φc(t) of Frequency Setting (assume noiseless for now) Φout(t) PFD-referred noise is scaled by square of divide value and inverse of PFD gain - High divide values lead to large multiplication of this noise VCO-referred noise is not scaled (only filtered) M.H. Perrott MIT OCW 28 Optimal Bandwidth Setting for Minimum Noise VCO-referred Noise S Φvn(f) -20 dB/dec 1/T 0 f 0 en(t) f 2 π α N S e n (f) Radians2/Hz PFD-referred Noise S En(f) S Φvn(f) Φvn(t) f 0 fo π α N G(f) fo (fo)opt 1-G(f) Φnvco(t) Φnpfd(t) Φn(t) Divider Control Φc(t) of Frequency Setting (assume noiseless for now) Φout(t) Optimal bandwidth is where scaled noise sources meet - Higher bandwidth will pass more PFD-referred noise - Lower bandwidth will pass more VCO-referred noise M.H. Perrott MIT OCW 29 Resulting Output Noise with Optimal Bandwidth VCO-referred Noise S Φvn(f) -20 dB/dec 1/T 0 f 0 en(t) f 2 π α N S e n (f) Radians2/Hz PFD-referred Noise S En(f) S Φvn(f) Φvn(t) f 0 fo 1-G(f) Φnvco(t) Φnpfd(t) Φn(t) Divider Control Φc(t) of Frequency Setting (assume noiseless for now) Φout(t) S Φnpfd(f) Radians2/Hz fo π α N G(f) S Φnvco(f) f 0 (fo)opt (fo)opt PFD-referred noise dominates at low frequencies - Corresponds to close-in phase noise of synthesizer VCO-referred noise dominates at high frequencies Corresponds to far-away phase noise of synthesizer M.H. Perrott MIT OCW 30 Analysis of Charge Pump Noise Impact Charge Pump Noise VCO Noise S Φvn(f) S Ιcpn(f) -20 dB/dec PFD-referred Noise α π Φdiv[k] PFD e(t) f 0 Ιcpn(t) en(t) Φref [k] f 0 Φvn(t) v(t) Icp H(f) Charge Pump Loop Filter KV Φout(t) jf VCO 1 N Divider We can refer charge pump noise to PFD output by simply scaling it by 1/Icp M.H. Perrott MIT OCW 31 Calculation of Charge Pump Noise Impact Charge Pump Noise VCO Noise S Φvn(f) S Ιcpn(f) -20 dB/dec PFD-referred Noise α π Φdiv[k] PFD e(t) f 0 Ιcpn(t) en(t) Φref [k] f 0 Φvn(t) v(t) Icp H(f) Charge Pump Loop Filter KV Φout(t) jf VCO 1 N Divider Contribution of charge pump noise to overall output noise - Need to determine impact of I cp M.H. Perrott on SIcpn(f) MIT OCW 32 Impact of Transistor Current Value on its Noise Id Ibias id2bias current bias M1 id2 W L M2 Cbig current source Charge pump noise will be related to the current it creates as Recall that gdo is the channel resistance at zero Vds - At a fixed current density, we have M.H. Perrott MIT OCW 33 Impact of Charge Pump Current Value on Output Noise Recall Given previous slide, we can say - Assumes a fixed current density for the key transistors in the charge pump as Icp is varied Therefore - Want high charge pump current to achieve low noise - Limitation set by power and area considerations M.H. Perrott MIT OCW 34 Fractional-N Frequency Synthesizers M.H. Perrott MIT OCW Bandwidth Constraints for Integer-N Synthesizers 1/T ref(t) PFD (1/T = 20 MHz) Loop Filter Bandwidth << 1/T Loop Filter out(t) Divider N[k] PFD output has a periodicity of 1/T Loop filter must have a bandwidth << 1/T - 1/T = reference frequency - 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 M.H. Perrott MIT OCW 36 Bandwidth Versus Frequency Resolution 1/T ref(t) (1/T = 20 MHz) PFD Loop Filter Bandwidth << 1/T Loop Filter out(t) Divider N[k] Sout(f) 91 N[k] 90 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 M.H. Perrott MIT OCW 37 Increasing Resolution in Integer-N Synthesizers 1/T 20 MHz ref(t) 100 (1/T = 200 kHz) PFD Loop Filter Bandwidth << 1/T Loop Filter out(t) Divider N[k] Sout(f) 9001 N[k] 9000 1/T out(t) frequency resolution = 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 ) M.H. Perrott MIT OCW 38 The Issue of Noise 1/T 20 MHz ref(t) 100 (1/T = 200 kHz) PFD Loop Filter Bandwidth << 1/T Loop Filter out(t) Divider N[k] Sout(f) 9001 N[k] 9000 1/T out(t) frequency resolution = 1/T 1.80 1.8002 GHz Lower 1/T leads to higher divide value Increases PFD noise at synthesizer output M.H. Perrott MIT OCW 39 Modeling PFD Noise Multiplication VCO-referred Noise S Φvn(f) 2 -20 dB/dec 1/T 0 f 0 en(t) π α N S e n (f) Radians2/Hz PFD-referred Noise S En(f) f S Φvn(f) Φvn(t) f 0 fo 1-G(f) Φnvco(t) Φnpfd(t) Φn(t) Divider Control Φc(t) of Frequency Setting (assume noiseless for now) S Φnpfd(f) Radians2/Hz fo π α N G(f) Φout(t) S Φnvco(f) f 0 (fo)opt (fo)opt Influence of PFD noise seen in above model - PFD spectral density multiplied by N output phase noise High divide values M.H. Perrott 2 before influencing PLL high phase noise at low frequencies MIT OCW 40 Fractional-N Frequency Synthesizers ref(t) (1/T = 20 MHz) PFD out(t) Loop Filter 91 Divider 90 Nsd[k] Dithering Modulator N[k] Sout(f) Nsd[k] 91 1/T 90 out(t) frequency resolution << 1/T Break constraint that divide value be integer Want high 1/T to allow a high PLL bandwidth 1.80 1.82 GHz - Dither divide value dynamically to achieve fractional values - Frequency resolution is now arbitrary regardless of 1/T M.H. Perrott MIT OCW 41 A Nice Dithering Method: Sigma-Delta Modulation Time Domain M-bit Input Digital Σ−∆ Modulator Analog Output 1-bit D/A Frequency Domain Digital Input Spectrum Quantization Noise Analog Output Spectrum Input Σ−∆ Sigma-Delta dithers in a manner such that resulting quantization noise is “shaped” to high frequencies M.H. Perrott MIT OCW 42 Linearized Model of Sigma-Delta Modulator S r(ej2πfT)= 1 r[k] NTF Hn(z) 1 Σ−∆ y[k] x[k] z=ej2πfT q[k] STF x[k] 12 y[k] Hs(z) z=ej2πfT S q(ej2πfT)= 1 |H n(ej2π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 M.H. Perrott MIT OCW 43 Example: Cutler Sigma-Delta Topology x[k] u[k] H(z) - 1 y[k] 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 z + a z " - H(z) – 1 therefore has a first tap value of 0 1 -1 2 -2 Feedback needs to have delay to be realizable M.H. Perrott MIT OCW 44 Linearized Model of Cutler Topology r[k] x[k] u[k] H(z) - 1 y[k] e[k] x[k] u[k] H(z) - 1 y[k] 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! M.H. Perrott MIT OCW 45 Calculation of Signal and Noise Transfer Functions r[k] x[k] u[k] H(z) - 1 y[k] e[k] x[k] u[k] H(z) - 1 y[k] e[k] Calculate using Z-transform of signals in linearized model - NTF: - STF: M.H. Perrott Hn(z) = H(z) Hs(z) = 1 MIT OCW 46 A Common Choice for H(z) 8 m=3 7 6 Magnitude 5 m=2 4 3 m=1 2 1 0 0 M.H. Perrott 1/(2T) Frequency (Hz) MIT OCW 47 Example: First Order Sigma-Delta Modulator x[k] Choose NTF to be u[k] H(z) - 1 y[k] e[k] Plot of output in time and frequency domains with input of Amplitude Magnitude (dB) 1 0 0 M.H. Perrott Sample Number 200 0 Frequency (Hz) 1/(2T) MIT OCW 48 Example: Second Order Sigma-Delta Modulator x[k] Choose NTF to be u[k] H(z) - 1 y[k] e[k] Plot of output in time and frequency domains with input of Magnitude (dB) Amplitude 2 1 0 -1 0 M.H. Perrott Sample Number 200 0 Frequency (Hz) 1/(2T) MIT OCW 49 Example: Third Order Sigma-Delta Modulator x[k] Choose NTF to be u[k] H(z) - 1 y[k] e[k] Plot of output in time and frequency domains with input of 4 Magnitude (dB) Amplitude 3 2 1 0 -1 -2 -3 0 M.H. Perrott Sample Number 200 0 Frequency (Hz) 1/(2T) MIT OCW 50 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 M.H. Perrott MIT OCW 51 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): Magnitude (dB) x[k] = 0.1 + 1/1024 Magnitude (dB) x[k] = 0.1 0 M.H. Perrott Frequency (Hz) 1/(2T) 0 Frequency (Hz) 1/(2T) MIT OCW 52 Cascaded Sigma-Delta Modulator Topologies x[k] Σ∆M1[k] q1[k] M y1[k] Σ∆M2[k] q2[k] 1 Σ∆M3[k] y2[k] 1 y3[k] y[k] Digital Cancellation Logic 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 (single loop does not) M.H. Perrott MIT OCW 53 MASH topology x[k] Σ∆M1[k] r1[k] M y1[k] Σ∆M2[k] r2[k] 1 Σ∆M3[k] y2[k] y3[k] (1-z-1)2 1-z-1 u[k] 1 y[k] Cascade first order sections Combine their outputs after they have passed through digital differentiators M.H. Perrott MIT OCW 54 Calculation of STF and NTF for MASH topology (Step 1) x[k] Σ∆M1[k] r1[k] M Σ∆M2[k] y1[k] r2[k] 1 Σ∆M3[k] y2[k] 1 y3[k] (1-z-1)2 1-z-1 u[k] y[k] Individual output signals of each first order modulator Addition of filtered outputs M.H. Perrott MIT OCW 55 Calculation of STF and NTF for MASH topology (Step 1) x[k] Σ∆M1[k] r1[k] Σ∆M2[k] M r2[k] 1 Σ∆M3[k] y2[k] y1[k] y3[k] (1-z-1)2 1-z-1 u[k] 1 y[k] Overall modulator behavior - STF: H (z) = 1 - NTF: H (z) = (1 – z ) s n M.H. Perrott -1 3 MIT OCW 56 Sigma-Delta Frequency Synthesizers Fout = M.F Fref Fref ref(t) e(t) Charge PFD Pump Loop Filter v(t) out(t) VCO Divider div(t) Nsd[m] N[m] Σ−∆ Modulator M+1 M Σ−∆ Quantization Noise Riley et. al., JSSC, May 1993 f Use Sigma-Delta modulator rather than accumulator to perform dithering operation - Achieves much better spurious performance than classical fractional-N approach M.H. Perrott MIT OCW 57 Background: The Need for A Better PLL Model PFD-referred Noise S En(f) 0 VCO-referred Noise S Φvn(f) -20 dB/dec f 1/T 0 en(t) Φref [k] α e(t) π Φdiv[k] PFD v(t) Icp H(f) Loop Charge Pump Divider Filter KV f Φvn(t) Φout(t) jf VCO 1 N N[k] Classical PLL model - Predicts impact of PFD and VCO referred noise sources - Does not allow straightforward modeling of impact due to divide value variations This is a problem when using fractional-N approach M.H. Perrott MIT OCW 58 A PLL Model Accommodating Divide Value Variations VCO-referred Noise S Φvn(f) -20 dB/dec PFD-referred Noise S En(f) PFD Φref [k] Tristate: α=1 XOR: α =2 α 1/T 0 en(t) 0 C.P. e(t) T f 2π Icp Loop Filter H(f) VCO v(t) KV f Φvn(t) Φout(t) jf Divider Φdiv[k] 1 1 T Nnom Φd [k] n[k] -1 z 2π 1 - z-1 j2πfT z=e See derivation in Perrott et. al., “A Modeling Approach for Sigma-Delta Fractional-N Frequency Synthesizers …”, JSSC, Aug 2002 M.H. Perrott MIT OCW 59 Parameterized Version of New Model Φjit[k] Noise VCO-referred PFD-referred Noise Noise S En(f) S Φvn(f) -20 dB/dec αT π espur(t) Ιcpn(t) 1/T 0 f 0 en(t) 1 π α NnomG(f) fo Ι n[k] Divide value variation 2π Φ (t) d z-1 1 - z-1 z=ej2πfT fo 1-G(f) Φn(t) Φc(t) Φout(t) fo Alternate Representation G(f) Fc(t) n[k] fo D/A and Filter Freq. M.H. Perrott Φvn(t) Φnvco(t) Φnpfd(t) T G(f) f 1 jf Φc(t) Phase MIT OCW 60 Spectral Density Calculations case (a): CT case (b): DT case (c): DT Case (a): Case (b): Case (c): M.H. Perrott CT DT CT y(t) x(t) H(f) x[k] j2πfT H(e y[k] ) y(t) x[k] H(f) MIT OCW 61 Example: Calculate Impact of Ref/Divider Jitter (Step 1) S Φjit(e j2πfT) Div(t) T t (∆tjit)rms= β sec. ∆tjit[k] π π 2 2 β T 0 f Φjit[k] T Assume jitter is white - i.e., each jitter value independent of values at other time instants Calculate spectra for discrete-time input and output - Apply case (b) calculation M.H. Perrott MIT OCW 62 Example: Calculate Impact of Ref/Divider Jitter (Step 2) S Φjit(e j2πfT) Div(t) T t (∆tjit)rms= β sec. ∆tjit[k] π SΦn(f) 2 π 2 1 β2 T Nnom T T π 2 2 β T 0 Φjit[k] f 0 fo T NnomG(f) Φjit[k] T f Φn (t) fo Compute impact on output phase noise of synthesizer - We now apply case (c) calculation - Note that G(f) = 1 at DC M.H. Perrott MIT OCW 63 Now Consider Impact of Divide Value Variations Φjit[k] Noise VCO-referred PFD-referred Noise Noise S En(f) S Φvn(f) -20 dB/dec αT π espur(t) Ιcpn(t) 1/T 0 f 0 en(t) 1 π α NnomG(f) fo Ι n[k] Divide value variation 2π Φ (t) d z-1 1 - z-1 z=ej2πfT fo 1-G(f) Φn(t) Φc(t) Φout(t) fo Alternate Representation G(f) Fc(t) n[k] fo D/A and Filter Freq. M.H. Perrott Φvn(t) Φnvco(t) Φnpfd(t) T G(f) f 1 jf Φc(t) Phase MIT OCW 64 Divider Impact For Classical Vs Fractional-N Approaches Classical Synthesizer 1 1/T G(f) n(t) 1 T Fout(t) n[k] fo D/A and Filter Fractional-N Synthesizer 1 1/T G(f) nsd(t) 1 T nsd[k] Dithering Modulator Fout(t) n[k] fo D/A and Filter Note: 1/T block represents sampler (to go from CT to DT) M.H. Perrott MIT OCW 65 Focus on Sigma-Delta Frequency Synthesizer n[k] Fout(t) nsd[k] 1 1/T G(f) nsd(t) 1 T nsd[k] Σ−∆ Fout(t) n[k] fo D/A and Filter freq=1/T Divide value can take on fractional values PLL dynamics act like lowpass filter to remove much of the quantization noise - Virtually arbitrary resolution is possible M.H. Perrott MIT OCW 66 Quantifying the Quantization Noise Impact VCO-referred Noise S Φvn(f) PFD-referred Noise S En(f) S r(e )= 1 12 j2πfT r[k] Σ−∆ Quantization Noise 1/T 0 -20 dB/dec f Φvn(t) En(t) S q(ej2πfT) fo f 0 π α NnomG(f) 1-G(f) fo NTF Hn(z) q[k] STF nsd[k] Hs(z) n[k] z=ej2πfT f 0 2π Φ [k] n z-1 1 - z-1 z=ej2πfT T G(f) Φdiv(t) Φtn,pll(t) Φout(t) fo Σ−∆ Calculate by simply attaching Sigma-Delta model - We see that quantization noise is integrated and then lowpass filtered before impacting PLL output M.H. Perrott MIT OCW 67 A Well Designed Sigma-Delta Synthesizer fo = 84 kHz -60 PFD-referred noise Spectral Density (dBc/Hz) -70 -80 SΦ out,En -90 (f) -100 -110 -120 -130 VCO-referred noise Σ−∆ noise SΦ SΦ out,vn (f) (f) out,∆Σ -140 -150 -160 10 kHz 100 kHz f0 1 MHz Frequency 10 MHz 1/T Order of G(f) is set to equal to the Sigma-Delta order Bandwidth of G(f) is set low enough such that synthesizer noise is dominated by intrinsic PFD and VCO noise - Sigma-Delta noise falls at -20 dB/dec above G(f) bandwidth M.H. Perrott MIT OCW 68 Impact of Increased PLL Bandwidth fo = 84 kHz fo = 160 kHz -60 PFD-referred noise Spectral Density (dBc/Hz) -70 -80 SΦ -90 out,En (f) -100 -110 Σ−∆ noise -120 -130 VCO-referred noise SΦ SΦ out,vn (f) (f) out,∆Σ -140 -70 -80 -90 PFD-referred noise SΦ out,En (f) Σ−∆ noise -100 SΦ -110 -120 -130 (f) out,∆Σ VCO-referred noise SΦ out,vn (f) -140 -150 -150 -160 10 kHz 100 kHz f0 Spectral Density (dBc/Hz) -60 1 MHz Frequency -160 10 kHz 10 MHz 1/T 100 kHz 1 MHz f0 Frequency 10 MHz 1/T Allows more PFD noise to pass through Allows more Sigma-Delta noise to pass through Increases suppression of VCO noise M.H. Perrott MIT OCW 69 Impact of Increased Sigma-Delta Order m=2 m=3 -60 -60 PFD-referred noise -80 SΦ -90 out,En -70 (f) -100 -110 -120 -130 VCO-referred noise Σ−∆ noise SΦ SΦ out,vn (f) (f) out,∆Σ -140 -150 -80 PFD-referred noise SΦ out,En -90 (f) -100 VCO-referred noise -110 -130 SΦ Σ−∆ noise -120 SΦ out,vn (f) (f) out,∆Σ -140 -150 -160 10 kHz 100 kHz f0 Spectral Density (dBc/Hz) Spectral Density (dBc/Hz) -70 1 MHz Frequency -160 10 kHz 10 MHz 1/T 100 kHz f0 1 MHz Frequency 10 MHz 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 M.H. Perrott MIT OCW 70