Detailed Explanation of Crystal Oscillator Random Jitter, Deterministic Jitter, and Phase Noise

Mar 16, 2026 Leave a message

Detailed Explanation of Crystal Oscillator Random Jitter, Deterministic Jitter, and Phase Noise

A crystal oscillator (XO/TCXO/OCXO) is the clock heart of electronic systems, providing reference timing for CPUs, FPGAs, and high-speed interfaces. Jitter is a core metric for evaluating clock precision - it refers to the time deviation between the actual edge of the clock signal and the ideal edge, commonly understood as the "timing error" of the clock.

The jitter of a crystal oscillator does not come from a single source; it can be divided into two major categories: Deterministic Jitter (DJ) and Random Jitter (RJ). In engineering, jitter is quantified by parameters such as RMS Phase Jitter, RMS Period Jitter, and Cycle-to-Cycle (CC) Jitter. These parameters are interrelated but describe different dimensions of jitter.

1. Two Fundamental Types of Jitter: Deterministic Jitter (DJ) vs. Random Jitter (RJ)

This is the most essential classification of crystal oscillator jitter. The two differ completely in origin, characteristics, and optimizability.

1.1 Deterministic Jitter (DJ)

Jitter that is regular, traceable, and bounded, regarded as "repairable error caused by external interference."

Sources: Power supply ripple, PCB crosstalk, load mismatch, EMI, duty cycle distortion, simultaneous switching noise

Characteristics: Reproducible, non-Gaussian distribution, bounded, eliminable

Analogy: A clock being shaken regularly; the error stops when the shaking stops

1.2 Random Jitter (RJ)

Jitter that is irregular, unpredictable, and without an absolute upper bound, representing the "natural inherent noise" of the crystal oscillator.

Sources: Thermal noise, flicker noise, carrier fluctuation, and other physical noises

Characteristics: Gaussian distribution, cannot be completely eliminated, only reduced

Analogy: Tiny natural fluctuations inside the clock itself

1.3 Total Jitter (TJ)

Actual total jitter is the superposition of the two.RMS values are combined by power addition:TJRMS​=RJRMS2​+DJRMS2​​

2. Must-Know Engineering Terms: 4 Key Jitter Parameters

2.1 RMS Phase Jitter (Random)

Contains only Random Jitter (RJ)

Represents the intrinsic phase noise floor of the crystal oscillator

Reflects the quality of the crystal itself, independent of circuit interference

2.2 RMS Phase Jitter (Total)

Includes RJ + DJ

The most commonly used phase jitter metric that reflects real-system performance

2.3 RMS Period Jitter

RMS deviation of a single cycle duration from the ideal cycle length

Reflects long-term cycle stability

2.4 Cycle-to-Cycle Jitter (CC Jitter)

Fluctuation in the difference between two adjacent cycles

Reflects instantaneous variation; highly critical for high-speed interfaces

3. Relationship Between Parameters and DJ/RJ

 

Jitter Content

Measurement Perspective

RMS Phase Jitter (Random)

RJ only

Phase deviation

RMS Phase Jitter (Total)

RJ + DJ

Phase deviation

RMS Period Jitter

RJ + DJ

Single-cycle duration

Cycle-to-Cycle Jitter

RJ + DJ

Adjacent-cycle variation

Key Summary:

Only Random Phase Jitter = pure RJ

All others = RJ + deterministic interference (DJ)

4. Engineering Application: How to Interpret and Troubleshoot

Evaluate crystal oscillator quality → check RMS Phase Jitter (Random)

Assess real-system performance → check RMS Phase Jitter (Total)

High-speed interfaces (PCIe/USB) → focus on CC Jitter

If jitter is excessive, first check: power, ground, crosstalk, load (all sources of DJ)

5. Relationship Between Jitter and Phase Noise (Time Domain ↔ Frequency Domain)

5.1 Core Concept in One Sentence

Phase Noise = frequency-domain indicator

Phase Jitter = time-domain indicator

They are two sides of the same coin and can be converted into each other.

5.2 Key Correspondence

RMS Random Phase Jitter↔ directly calculated by integrating phase noise over a defined bandwidth

Deterministic Jitter (DJ)↔ corresponds to discrete spurs in the phase noise plot

Random Jitter (RJ)↔ corresponds to the continuous noise floor of phase noise

5.3 Engineering Conversion

Integrating the phase noise L(f) over a frequency offset rangedirectly yields RMS Phase Jitter.

Simplified understanding:

The level of the phase noise curve → determines jitter magnitude

Lower & flatter curve → smaller jitter

Spikes (spurs) appear → Deterministic Jitter (DJ)

5.4 Intuitive Mapping

Phase noise floor → Random Jitter (RJ) (cannot be removed)

Phase noise spurs → Deterministic Jitter (DJ) (can be troubleshooted)

Integrating the full noise spectrum → total RMS Phase Jitter

6. Final Ultra-Concise Summary

Jitter has two categories:

DJ (Deterministic Jitter): external interference, eliminable

RJ (Random Jitter): crystal inherent noise, non-eliminable

Common parameters:

RMS Random Phase Jitter = pure RJ

RMS Total Phase Jitter = RJ + DJ

Period Jitter = single-cycle stability

CC Jitter = adjacent-cycle variation

Jitter ↔ Phase Noise:

Phase Noise (frequency domain) ↔ Phase Jitter (time domain)

Noise floor → RJ

Spurs → DJ

Phase noise integration → directly yields RMS Phase Jitter