Why compare Crystal and MEMS?
Both families use a mechanical resonator driven by an electronic feedback loop, yet their materials and implementations differ. That leads to distinct trade-offs in temperature stability, phase noise/jitter, power, ruggedness, and programmability. This explainer clarifies those differences and offers a simple, practical way to choose.
How they work: resonator + feedback
The resonator sets the natural frequency; the sustaining amplifier and conditioning define output swing, logic type, and noise. In time/frequency work, stability is commonly described with Allan deviation (σy(τ)) and phase noise (ℒ(f), dBc/Hz).
- Quartz: AT/SC-cut piezoelectric plates (kHz–MHz) with high Q, giving low close-in phase noise.
- MEMS: silicon micromachined resonators; tough against shock, lithographically set frequency, often digitally trimmed.
σy(τ), phase noise ℒ(f).Stability, Phase Noise & Jitter
Stability can be short-term (noise-dominated) or long-term (aging/temperature-dominated). Thanks to high Q, Quartz typically leads in close-in phase noise and integrated jitter. MEMS has improved quickly, but for the most demanding RF/telecom/test equipment, TCXO/OCXO remain the default.
When budgeting jitter, integrate over the bandwidth your PLL/interface actually sees and account for loop filtering— for many SerDes, a common range is 12 kHz–20 MHz.
Power & Temperature
At 32.768 kHz RTC frequencies, crystal XOs can reach microamp/sub-microamp currents—ideal for battery devices and wearables. To pursue tighter stability, TCXO uses compensation loops, while OCXO uses an oven (warm-up time, hundreds of mW→W) to reach ppb-class performance.
Ruggedness, Programmability & Applications
Ruggedness is a MEMS strength; still, good enclosure design, PCB layout, and isolation help Quartz in tough environments. For frequency/voltage/logic flexibility, programmable MEMS SKUs enable fast coverage and quick spins, fitting multi-SKU and rapid prototyping needs.
Quick Comparison Table
| Criterion | Quartz (XO/TCXO/OCXO) | MEMS XO |
|---|---|---|
| Temp Stability | Excellent (ppm → ppb achievable) | Good (electronic compensation helps) |
| Phase Noise / Jitter | Lower close-in; favored for high-end RF/telecom/test | Typically higher, improving fast |
| Aging | Low (OCXO best) | Low–Moderate |
| Power | XO/TCXO low–moderate; OCXO higher (warm-up) | Low–Moderate (advantage in some bands) |
| Start-up | XO/TCXO fast; OCXO needs warm-up | Fast |
| Shock/Vibration | Good (with mechanical/PCB care) | Very good |
| Programmability | Fixed freq; VCXO offers pull range | Factory-programmable, flexible coverage |

Selection Checklist
- Define your jitter/phase-noise budget and temperature range first.
- Strict budgets (RF/SerDes/test): prefer TCXO/OCXO/low-jitter VCXO.
- Shock resistance / fast start-up / flexible frequencies: prefer MEMS XO.
- Ultra-low-power RTC: choose a 32.768 kHz crystal XO.
- Need ppb-class or holdover: use an OCXO.
- Consider hybrids: Quartz for critical domains, MEMS for non-critical to balance noise/robustness/BOM.
Further reading (on-site): XTAL Oscillator Guide · TCXO vs OCXO · Timing Devices
FAQ
Is a MEMS oscillator a drop-in replacement for a crystal XO?
Not universally. Verify package/pinout, logic levels, power/standby behavior, phase-noise/jitter, and start-up time.
How do I compare phase noise fairly?
Use the same carrier frequency, offset range, and measurement bandwidth, then convert to RMS jitter over your interface’s band.
I need −40~+105 °C and sub-ppm specs—what should I use?
TCXO is a strong choice; for ppb-class or holdover, consider an OCXO.
Can I mix crystal and MEMS in one design?
Yes. A common pattern is Quartz for the primary reference and MEMS XOs for non-critical subsystems.
References & Further Reading
- NIST overview of Allan variance: link
- Phase noise (Wikipedia): link
- MEMS oscillator technology (SiTime): link
- On-site: Timing Crystals · OCXOs


