β: This English translation is in beta — the Traditional-Chinese original is the authoritative version.
Reference oscillators (crystal / MEMS): the low-offset anchor of the clock chain
Prerequisites: clock_chain_budget (rule 3: in-band ), tank_Q_and_energy_restoration (the three forms of , , the bridge — every derivation on this page stands on it), derivation_leeson (the shaping term) | Next: pll_noise_budget, fom_limit
Every real clock chain — SoC, SerDes, sampling system, RF transceiver — sits on top of a reference oscillator: a crystal oscillator (XO) or a MEMS oscillator. System designers often spend more on it than on the entire PLL. The question is: why? What does it actually buy, and what doesn't it buy? This page answers using two bridges already built on this site: clock_chain_budget rule 3 explains why nothing downstream in the chain can clean up the reference's close-in noise; the tank_Q_and_energy_restoration bridge explains why a crystal's close-in noise is inherently orders of magnitude lower.
Physical intuition (conclusion first): a crystal is not new physics — it is just an LC tank with an absurdly high . The quartz's mechanical resonance maps to an equivalent , , , with typically to (industry-convention magnitude, external), versus an on-chip spiral-inductor tank at only –. The same Leeson/ISF formula, the same shaping term, applied with going from 10 to : close-in phase noise drops — tens of dB, not from clever circuitry but from enormous energy stored in the resonator against a vanishingly small per-cycle loss. The clock chain's division of labor follows naturally: low offset is the reference's job, high offset is the VCO's job, and the PLL is just the tailor stitching the two segments together.
Honesty note (read this first): none of the 5 downloaded PDFs on this site ([P1]–[P5]) cover crystal / MEMS content. Every place on this page that connects to ISF does so through the already-verified [P1] Eq.(21), p.185, and the site's own tank_Q_and_energy_restoration bridge; the Leeson shaping term belongs to [E1] Leeson 1966 (external literature, not among the five source PDFs, see references); the crystal equivalent circuit (BVD model) and the typical numbers for XO/TCXO/OCXO/MEMS belong to standard frequency-control industry knowledge (industry convention, external, not among the five source PDFs) — this page gives only order-of-magnitude ranges, does not fabricate specific paper citations, and selection should follow vendor datasheets.
Step 1: why the reference is the low-offset anchor of the whole chain
clock_chain_budget rule 3 (PLL) states:
In-band (, inside the loop bandwidth) : the output's close-in phase noise is exactly the reference's phase noise plus — not a single dB escapes this. Now look at what else in the chain can do (same page, rules 1, 2, 4): ×N, ÷N only scale (the entire curve shifts; clean in, clean out); a buffer can only add its own floor (power addition, only ever makes things worse). Conclusion:
- Nothing in the chain can improve the reference's close-in noise. The quality of the low offset (inside loop BW) is locked in the moment you "buy that reference."
- That page's worked chain is living proof: of the final 27.6 fs integrated jitter, 65.9% of the power comes from the reference's in-band floor after being lifted by , while the pretty dBc/Hz VCO contributes only 0.42%.
- Conversely, far-out (outside loop BW) the reference is completely irrelevant — there, , and it's the VCO's show. The reference is a low-offset anchor, not a full-spectrum savior (the worked block in Step 4 puts numbers to this).
Example 1 (anchoring a reference into a ×50 PLL — canonical numbers): a 100 MHz low-noise XO has dBc/Hz at 1 kHz offset (low-noise-XO-grade, industry-convention magnitude, external). Locked into a ×50 PLL to 5 GHz, what is the in-band ? How much better is it than a free-running on-chip LC?
Substituting step by step (with units) — in-band, using rule 3's asymptotic form:
Control case: the site's canonical example B 5 GHz on-chip LC (, skirt) extrapolated free-running to 1 kHz: dBc/Hz. Locking to the reference wins by 28.0 dB at 1 kHz — that's what "buying a reference" buys you. The two lines cross at kHz (solving for ), which is exactly the first intuition behind pll_noise_budget's "the crossover point sets the optimal loop BW." Dimension check: dB addition = multiplying dimensionless ratios ✓; in is dimensionless ✓. One-line Python check:
import numpy as np
L_in = -150.0 + 20*np.log10(50) # rule 3 in-band: ref + 20logN
print(round(L_in, 2)) # -> -116.02
L_lc = -148.0 - 20*np.log10(1e3/1e6) # canonical LC 1/f² skirt extrapolated to 1 kHz
print(round(L_lc, 1)) # -> -88.0
print(round(L_lc - L_in, 1)) # -> 28.0
f_cross = 1e6 * 10**(-(L_in + 148.0)/20)
print(round(f_cross/1e3, 1)) # -> 25.2
Step 2: a crystal is just an LC tank with an extreme
A quartz crystal is a mechanical resonator: the piezoelectric effect (mechanical strain↔electric field interconversion) maps the quartz plate's mechanical vibration mode into an equivalent circuit at the electrical port — the standard BVD model (Butterworth–Van Dyke equivalent circuit, external textbook content, not among the five source PDFs):
- motional branch: series ––, representing the mechanical mass-stiffness-damping. Magnitude (industry convention): mH–H,