← Interactive lessons

Integer-N vs fractional-N

The difference is the set of output frequencies the divider can realise.

Reference
MHz
Model notes

Integer-N. The feedback divider is one integer N, so fout can only move in steps of fref. A requested frequency between two channels must be rounded.

Fractional-N. The divider changes among nearby integers. Its long-term average is N + α, so the average output can land between integer channels. The modulator is part of how that average is produced; it is not a different frequency formula.

The plots below show the system view. Compare phase-detector timing in the time domain and the resulting output spectrum. The divider-word sequence, accumulated phase error and noise-shaping order are separated into Inside a fractional divider.

Model assumptions. A reference-rate behavioral loop with a linear phase detector, type-II PI filter and two extra poles at 6 MHz is tuned to a 1 MHz closed-loop −3 dB bandwidth. White reference/PD noise uses a −228 dBc/Hz normalized floor; free-running VCO noise follows 1/f² with −120 dBc/Hz at 1 MHz. The undithered 24-bit MASH has no DTC or charge-pump mismatch here. These are illustrative assumptions, not predictions for a particular PLL circuit.

Frequency and noise readouts. Fractional resolution is fref/2²⁴ (up to 5.96 Hz here), with at most half a step of rounding error. RMS jitter is the detrended time-record rms, including deterministic tones, over 32768 reference samples; the listed band is the record's nominal FFT span, not a brick-wall integration filter. Spectral levels average the two sidebands and are normalized to the measured carrier. “Not detected” means no tone passed the 18 dB local-floor threshold above 10 kHz; it does not prove zero spurs.

GHz
integer-N: 40 MHz channel spacing fractional-N: lands between channels
Integer-N
fout = N · fref
N = 125 5.0000 GHz misses by 500 kHz
Fractional-N
fout = (N + α) · fref
N = 125 α = 0.01250 5.0005 GHz within 1.19 Hz
freffoutPFDLFVCO÷ N
freffoutPFDLFVCO÷ N+ yΣΔyα
Integer-NTime domaindivider word and phase-detector timing
÷128÷122−2000200 ps±1 VCO period020406080 cycles
Fractional-NTime domaindivider word and phase-detector timing
÷128÷122−2000200 ps±1 VCO period020406080 cycles
Integer-NOutput spectrumoffset from carrier RMS jitter 188 fs (1.2 kHz–20 MHz) · largest spur not detected
−160−140−120−100−80−60−40−2010 kHz100 kHz1 MHz10 MHzloop bandwidthdBc/Hz
Fractional-NOutput spectrumoffset from carrier RMS jitter 2.61 ps (1.2 kHz–20 MHz) · largest spur not detected
−160−140−120−100−80−60−40−2010 kHz100 kHz1 MHz10 MHzloop bandwidthdBc/Hz