A crystal-based clock can be impressively stable without running at exactly its nominal frequency forever. Initial tolerance, temperature, circuit loading, and aging all influence the result. Parts-per-million specifications turn those small differences into a timing budget that a real system can use.
A resonator and a complete oscillator are different parts
A quartz crystal unit is a resonator used with an electronic oscillator circuit. A packaged oscillator includes circuitry that produces an output when supplied and operated as specified. Both rely on a frequency reference, but their connection and loading requirements differ. A bare crystal is not a self-powered clock source, and replacing it with an oscillator module requires a compatible circuit arrangement. Confirm which device you have before interpreting its supply, output, load-capacitance, or frequency-tolerance specification.
Parts per million describe a relative frequency difference
One part per million is one millionth of the nominal value. An illustrative 20ppm error at 10MHz corresponds to 200Hz. If a clock kept the same 20ppm timing error throughout a day, the accumulated difference would be about 1.728 seconds. These calculations show why a tiny percentage can matter in timing or communication systems. They do not predict the behavior of every crystal, because actual error can vary with operating conditions and the specification may combine several contributions.
Temperature changes the frequency characteristic
Quartz devices have a temperature-dependent frequency response whose shape depends on the design. A temperature-compensated crystal oscillator uses compensation to reduce the effect over a specified range, but still has finite limits. Epson provides separate product classes and detailed conditions for these characteristics. A room-temperature measurement does not establish performance across an outdoor temperature range. Also distinguish the permitted operating temperature from the temperature range over which a particular frequency limit is guaranteed; those may be stated separately.
Loading and aging add other error sources
For a crystal unit, the oscillator load capacitance and circuit parasitics influence the resulting frequency. Drive level and layout also need to follow the component guidance. Over time, aging can shift frequency, with the specification tied to stated conditions and intervals. Do not simply add a first-year aging figure repeatedly for every future year unless the manufacturer defines that model. Check whether an overall oscillator tolerance already includes temperature, supply, load, and aging contributions before counting the same allowance twice in a budget.
A measurement reference must be better than the claim
A frequency counter or oscilloscope relies on its own timebase. Measuring a precise-looking frequency with an unknown reference does not establish accuracy to all displayed digits. Use equipment with suitable timebase accuracy and a method appropriate to the signal. Probing a sensitive crystal node can also load or disturb the oscillator, so follow the circuit test guidance. For a clock that is drifting unexpectedly, examine supply, temperature, component compatibility, and firmware timekeeping as well as the crystal itself.
What to check before you act
- Identify a bare crystal versus a complete oscillator.
- Convert ppm into the timing or frequency error that matters.
- Read which conditions are included in the tolerance figure.
- Use a measurement reference accurate enough for the claim.
Common questions
Does a 10MHz marking mean exactly 10,000,000Hz?
No. The nominal frequency has specified tolerance and operating-condition limits.
Does a temperature-compensated oscillator eliminate all drift?
No. It reduces a defined temperature effect but still has finite tolerance and other error sources.
The practical takeaway
Crystal accuracy is a budget of small, specified effects. Read the conditions behind the ppm figure and verify the complete clock system with a suitable reference.
References and further reading
- Epson: Crystal frequency, temperature, and aging specifications
- Epson: Loading, drive, and oscillator handling precautions
Numerical scenarios are illustrative unless identified otherwise. Follow the exact product instructions; component ratings and local installation requirements can differ.



