1 / 33

Charge Pump PLL

Charge Pump PLL. Outline. Charge Pump PLL Loop Component Modeling Loop Filter and Transfer Function Loop Filter Design Loop Calibration. f i. f o. Phase Detector. Charge Pump. Loop Filter. VCO. f o. N-Divider. Charge Pump PLL.

addo
Télécharger la présentation

Charge Pump PLL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Charge Pump PLL

  2. Outline • Charge Pump PLL • Loop Component Modeling • Loop Filter and Transfer Function • Loop Filter Design • Loop Calibration

  3. fi fo Phase Detector Charge Pump Loop Filter VCO fo N-Divider Charge Pump PLL • The charge pump PLL is one of the most popular PLL structures since 1980s • Featured with a digital phase detector and a charge pump • Advantages • Fast lock and tracking • No false lock

  4. Phase Detector • Gives the phase difference between the input clock signal and VCO output signal • Different types • Nonlinear (such as Bang-Bang) • Linear (such as Hogge’s Phase Detector) • Linear PD output a digital signal whose duty ratio is proportional to the phase difference • In Hogge’s PD, if the phase difference is θe , the output digital signal duty ratio is C. Hogge, “A Self-correcting clock recovery circuit”, Dec, 1985

  5. Typical Phase Detector and Waveform Circuit Structure Output Waveform When locked Y. Tang, et., al., "Phase detector for PLL-based high-speed data recovery," Nov. 2002

  6. Convert a digital signal into current Charge Pump UP Iup Idn DN

  7. Loop Filter • Low pass filter • 1st order • 2nd order (higher roll-off speed at high frequency) • 3rd order & higher Ip Ip VC VC C1 C1 C2 R R

  8. VCO • Tuning gain KVCO is the most important parameter • Usually coarse tuning and fine tuning

  9. CP PLL loop modeling fi fo Phase Detector Charge Pump Loop Filter VCO fo θi θo

  10. 2nd Loop Transfer Function • Using a 1st order LPF: Active PI type • Open-loop transfer function • Closed-loop transfer function

  11. 3rd Loop Transfer Function • Using a 2nd order LPF • Let m=C2/C1 • Open-loop transfer function • Closed-loop transfer function

  12. Comparison • When m becomes 0, the 3rd order loop degenerates into 2nd order loop • 3rd order loop gives an extra high frequency pole, which increases the high frequency roll-off in jitter transfer • 3rd order loop is widely used and can be treated as 2nd order loop for simplification • Unfortunately, the 3rd order loop shows different jitter transfer from the 2nd order loop • We focus on 3rd order loop

  13. Simplification of 3rd Order Loop • Define natural frequency ωn & damping ratio ξ • Then totally 3 loop parameters: ωn, ξ &m • Simplified transfer function

  14. LPF Design Consideration • 3-dB frequency – easy to control • Roll-off speed– easy to meet with 2nd and 3rd order transfer function • Jitter transfer (jitter peaking)

  15. Jitter peaking of 2nd order loop • Jitter peaking can be reduced or eliminated by increasing the damping ratio • Eliminated when damping ratio ξ >1 • Large damping ratio leads to slow closed-loop response • Usually suggested ξ=5 tomeet the jitter peaking spec

  16. Jitter peaking of 3rd order loop • Usually believed to be similar as the 2nd order loop • Actually quite different from the 2nd order loop case • Jitter peaking always exists even with very large ξ • Need to be treated carefully

  17. Jitter peaking is dependent on ξ and m • m=0 (2nd loop) jitter peaking can be reduced or eliminated by using large ξ • m>0 (3rd loop) • ξ is quite small, increasing ξ will decrease the jitter peaking; • ξ is larger than a threshold value ξm, increasing ξ will increase the jitter peaking Jitter peaking versus damping ratio and capacitance ratio

  18. How to achieve the minimum jitter peaking • For given m, there exists the minimum jitter peaking --the minimum jitter peaking can be viewed as a function of m: JP(m) • The minimum jitter peaking under a given m is achieved only by using a proper ξ --ξ should be a function of m: ξm(m) JP(m) ξm(m)

  19. Sampling effect of phase detector • The phase detector has sampling effect, especially when its rate is not much higher than the loop cut-off frequency • Approximate TF of phase detector :

  20. Jitter Peaking w/ PD Sampling Effect • It causes the jitter peaking worse • when ξis very small, jitter peaking decreases when ξincreases; • when ξbecomes larger than ξm, jitter peaking increases with ξ; • when ξis larger than ξm2,jitter peaking decreases when ξis increased further

  21. JP(m) and ξm(m) with sampling effect JP(m)with sampling effect ξm(m)with sampling effect

  22. Tables of JP(m) and ξm(m) for practical design

  23. Design procedures of charge pump PLLs for jitter transfer characteristic optimization • Decide the maximum tolerated jitter peaking and find capacitance ratio m using JP(m). • Use ξm(m) to find the optimal damping ratio value ξm; • Decideωn according to the application, choose reasonableKVCO, and calculate Ip, R, C1 and C2; • Use time domain simulation to verify that the expected jitter transfer performance can be achieved

  24. Design example • Target: to design a 2.5GHz CP PLL, meet the jitter specification • Design parameters: m=0.005 and ξ=5.0 • Simulation result: jitter peaking is only 0.078dB Jitter transfer characteristic of the designed PLL

  25. More Discussion on Loop Transfer Function • The above discussion suggests to use very small m to meet the jitter peaking • However, if m is too small, the effect of the second capacitor can even be ignored • Compromise should be made between jitter peaking and other performance

  26. Charge pump PLL calibration • Purpose: make the loop transfer characteristic meet the spec • Calibration types: • Component calibration • Loop calibration

  27. Charge Pump Calibration • Purpose: minimize the mismatching between UP and DOWN current • Method: switch small current sources UP UP Iup Iup ICAL ICAL ICAL ICAL … Idn Idn DN DN

  28. Charge Pump Calibration Procedure • Use the UP or Down current to charge/discharge a capacitor • Compare the time difference and calculate the calibration code Ref CLK UP Counter Vref Iup R/S Comparator Idn DN

  29. VCO Coarse Tuning • Purpose: to speed frequency tracking • Method: make use of the coarse tuning functionality of the VCO • When extreme high frequency range is desired, double VCOs can be used to help achieve fine frequency tuning resolution

  30. VCO Coarse Tuning Procedure • Apply different coarse tuning voltage (output from a low resolution coarse tuning DAC) • Measure VCO output frequency respectively • Compare to the reference frequency • Write the desired DAC code into register

  31. Time Constant Calibration • Purpose: calibrate the loop transfer function time constant so that the 3-dB frequency meets the spec • Method: switch small CAL capacitors CCAL CCAL CCAL CCAL …

  32. Time Constant Calibration Procedure Ref CLK R Counter Vref Vref Vx R C Comparator

  33. Loop Gain Calibration • Purpose: calibrate the loop transfer gain to the desired value • Method: switch different charge pump output current (KVCO is not changeable usually)

More Related