PLL Loop Filter Calculator Charge Pump
Estimate passive charge pump PLL loop filter values for a type-II, second-order design, with an optional third capacitor for a practical third-order implementation. Enter your synthesizer parameters below to calculate R, C1, C2, natural frequency, and an approximate closed-loop response plot.
Calculated Results
Enter your PLL parameters and click calculate to generate component values and the response chart.
Expert Guide to the PLL Loop Filter Calculator Charge Pump
A PLL loop filter calculator charge pump tool is used to size the passive network that connects a phase-frequency detector and charge pump output to the VCO tuning input in a frequency synthesizer or clock generation system. In practice, this filter often determines whether a PLL behaves like a stable, low jitter precision control loop or a noisy, spur-prone system that takes too long to settle. Designers often focus heavily on the divider, the VCO, or the reference source, but the loop filter is where all of those blocks are translated into real dynamic behavior.
The main purpose of the loop filter is to convert charge pump current pulses into a smooth control voltage. In a charge pump PLL, the phase detector compares the divided VCO output with the reference input. If there is phase error, the detector commands the charge pump to source or sink current. The loop filter then integrates and shapes that current so the VCO tuning node changes in a controlled way. A well chosen filter gives acceptable lock time, suppresses high frequency detector ripple, maintains phase margin, and balances reference noise rejection against VCO noise suppression.
Why the charge pump loop filter matters
A charge pump PLL is not just a frequency lock mechanism. It is a control system with poles, zeros, gain, damping, and finite settling behavior. When the loop bandwidth is too wide, reference noise and reference spurs can leak into the output. When it is too narrow, the VCO dominates phase noise and lock times become slow. If the damping factor is too low, the PLL can ring, overshoot, or even become unstable in certain operating corners. The loop filter is therefore the main tuning element that lets you trade settling speed, noise transfer, and robustness.
- It sets the dynamic response of the PLL.
- It influences phase margin and damping.
- It shapes in-band and out-of-band noise.
- It helps suppress charge pump ripple and reference spurs.
- It defines how quickly the synthesizer can settle after a frequency hop.
What this calculator computes
This calculator focuses on a passive type-II loop, the most common architecture in many integrated charge pump PLLs. For a second-order approximation, the filter can be represented by a resistor and capacitor network that creates one zero and one integrating action. A practical third-order version adds a second capacitor to create an additional high frequency pole. The calculator takes the charge pump current, VCO gain, divider ratio, target loop bandwidth, damping factor, and optional extra pole ratio, then estimates:
- Equivalent loop gain term based on charge pump current, VCO gain, and divider ratio.
- Natural frequency from the selected loop bandwidth approximation.
- Primary integrating capacitor C1.
- Series resistor R that sets the damping zero.
- Optional secondary capacitor C2 for a practical third-order passive filter.
- Approximate extra pole location from R and C2.
wn = 2 × pi × f_loop
C1 = K / wn²
R = (2 × zeta × wn) / K
C2 = C1 / pole_ratio
These equations are useful for first-pass component sizing. They assume an approximately linear VCO gain around the operating point, a classical charge pump model, and a target second-order closed-loop response. In real hardware, PLL vendors may define bandwidth slightly differently, and some ICs include additional internal poles, current scaling, bleed currents, or phase detector gain factors. That is why the best workflow is to start with a calculator like this, then verify with the exact manufacturer model.
Understanding the key inputs
Charge pump current directly affects loop gain. Raising current increases loop gain, which usually reduces the required capacitor value for a given bandwidth and can speed loop correction. However, larger current can also worsen ripple sensitivity, increase spur energy if mismatch exists, and demand better filtering.
VCO gain Kvco is the sensitivity of oscillator frequency to control voltage, usually given in kHz/V or MHz/V. A large Kvco makes the loop more sensitive and often reduces the amount of filter capacitance needed. But excessive Kvco can also amplify control-line noise and worsen tuning nonlinearity.
Divider ratio N reduces effective loop gain. Larger divide ratios generally require more careful filter sizing because the loop acts more slowly for a given charge pump current and VCO gain.
Loop bandwidth is one of the most important practical design targets. It determines how aggressively the PLL tracks phase error. Designers often choose it with awareness of channel spacing, reference frequency, fractional activity, lock-time goals, and phase noise crossover between the reference path and the VCO path.
Damping factor zeta shapes overshoot and ringing. A value near 0.707 is a classic starting point because it offers a good trade between speed and overshoot. Lower values can settle quickly in some cases but ring more. Higher values reduce peaking but can slow response.
Typical design ranges by application
The right bandwidth depends heavily on the application. Below is a practical comparison table with representative engineering ranges seen across common synthesizer and timing use cases. These are not rigid standards, but they reflect real design practice used in RF, instrumentation, and timing systems.
| Application | Typical Loop Bandwidth | Common Damping Target | Primary Design Goal |
|---|---|---|---|
| GPSDO or precision disciplining loop | 0.1 Hz to 10 Hz | 0.8 to 1.2 | Long-term stability and noise averaging |
| Clock cleaner and jitter attenuator | 1 Hz to 1 kHz | 0.7 to 1.0 | Suppress reference jitter and clean clocks |
| Integer-N RF synthesizer | 10 kHz to 200 kHz | 0.6 to 0.9 | Fast lock with controlled reference spur leakage |
| Fractional-N transceiver synthesizer | 30 kHz to 500 kHz | 0.5 to 0.8 | Balance settling speed and sigma-delta noise shaping |
| Wideband agile local oscillator | 100 kHz to 1 MHz | 0.5 to 0.7 | Very fast frequency hopping |
How to interpret the result values
After calculation, you will usually receive a resistor in the hundreds of ohms to several kilo-ohms range and capacitor values from tens of picofarads to microfarads depending on the application. If the resulting C1 is unrealistically large, your loop bandwidth may be too low for the selected current and Kvco, or the divider ratio may be too high. If R becomes extremely large or small, you may be outside a sensible control regime for the assumed topology.
The optional third capacitor C2 is especially useful in real implementations. In theory, a second-order model is enough for basic dynamics, but many charge pump PLLs benefit from an extra pole that attenuates charge pump ripple and high frequency reference feedthrough. A common practical rule is to set this extra pole several times above the loop bandwidth. The calculator uses a simple ratio method, where C2 is made smaller than C1 to place that pole higher in frequency.
Component technology matters more than many designers expect
The best transfer function in simulation can still fail on a real PCB if the loop filter parts are poor choices. The VCO tuning node is often one of the most sensitive analog nodes in the entire design. Leakage current, dielectric absorption, piezoelectric effects, voltage coefficient, and resistor noise all matter.
| Capacitor Dielectric | Capacitance Stability | Temperature Characteristic | Suitability for PLL Filter |
|---|---|---|---|
| C0G / NP0 | Very stable | About 0 ppm to ±30 ppm per degree C | Excellent for small precision loop filter capacitors |
| X7R | Moderate | Within ±15% from -55 C to +125 C | Usable with caution, but less ideal for sensitive tuning nodes |
| X5R | Moderate to poor under bias | Within ±15% from -55 C to +85 C | Common but often avoided for precision PLL filters |
| Y5V / Z5U | Poor | Large capacitance variation with temperature and bias | Generally unsuitable for precision charge pump loops |
For resistors, low excess noise and low temperature coefficient are preferred. Thin-film resistors are usually a better choice than thick-film types for very sensitive loops. It is also wise to keep the loop filter physically close to the PLL IC and away from digital clocks, switching regulators, and VCO output traces.
Reference frequency, bandwidth, and spur spacing
Reference frequency selection strongly affects loop design. A higher phase detector frequency often allows wider bandwidth and lower in-band noise, but it also changes spur locations and divider behavior. In charge pump PLLs, reference spurs are frequently related to the detector frequency and current pulse feedthrough. If your bandwidth gets too close to a significant fraction of the detector frequency, spur rejection can become difficult. Many practical designs keep loop bandwidth well below the phase detector frequency, often below one tenth and sometimes lower depending on synthesizer architecture.
This is also why early filter sizing should never be separated from noise and spur analysis. A mathematically stable filter is not automatically a spectrally clean filter. If your application is an RF local oscillator, adjacent channel leakage, reciprocal mixing, and modulation accuracy may all depend on how the loop bandwidth aligns with reference impurities and VCO phase noise.
Common mistakes when sizing a PLL loop filter
- Using a nominal Kvco value without checking tuning sensitivity across the actual operating band.
- Assuming charge pump current is exact even when mismatch or current programming tolerance is significant.
- Ignoring leakage current into the VCO tuning port or any active buffer node.
- Choosing X5R or Y5V capacitors where C0G is available and practical.
- Placing loop filter traces too close to digital switching nets.
- Optimizing only lock time while neglecting reference spur suppression.
- Forgetting that the exact PLL IC may add internal poles or zero compensation.
How to validate your final design
After a first-pass calculation, validate the design in three layers. First, run a control-loop simulation with the actual device equations or the vendor-provided design software. Second, perform a tolerance sweep on current, Kvco, resistor value, and capacitor value. Third, verify the physical implementation on the bench by measuring lock time, phase noise, and spur levels across temperature and supply variation. That process gives you confidence that the loop is not only stable on paper but robust in production.
Measurement quality matters too. Use clean supplies, isolate digital noise, and measure phase noise with adequate instrument dynamic range. If you are using the PLL for metrology, communications, or instrumentation, consult time and frequency references from national standards bodies. The NIST Time and Frequency Division provides authoritative background on frequency control, stability, and timing. For a deeper discussion of phase noise and measurement concepts, the NIST handbook material on phase noise and frequency stability is also highly useful. For academic reference material on PLL behavior and feedback dynamics, university engineering resources such as this university PLL notes resource can provide theoretical reinforcement.
Practical interpretation of the chart
The chart rendered by the calculator shows an approximate closed-loop magnitude response around the chosen bandwidth. Near the crossover region, the damping factor changes the amount of peaking. A low damping factor creates more peaking around the natural frequency, which is a warning sign that your PLL may overshoot or ring after a frequency step. A higher damping factor smooths the curve and reduces peaking, though sometimes at the cost of slower response. This chart is not a substitute for a full noise model, but it is a fast visual sanity check.
Final design advice
Use this PLL loop filter calculator charge pump page as a professional starting point, not the final sign-off tool. It gives you fast sizing and an intuitive view of how current, gain, divider ratio, and bandwidth interact. In many projects, that is enough to narrow the design space quickly and avoid obviously poor component values. But before tape-out, production, or a critical lab build, always close the loop with exact transfer models, vendor design notes, bench validation, and proper noise measurements.
When used this way, a loop filter calculator is one of the highest leverage tools in frequency synthesizer design. It shortens iteration time, exposes unstable assumptions early, and helps align the electrical component choices with real performance goals such as settling time, spur control, and phase noise. For designers building RF synthesizers, low jitter clocks, instrumentation references, or agile local oscillators, that is exactly what a good charge pump PLL design workflow should do.