Technical Resources

Crystal, XO, TCXO, or MEMS: A Practical Guide to Selecting Timing Components

Every digital system needs a heartbeat, and the quality of that heartbeat sets real limits: UART margins, ADC accuracy, PLL lock range, RF carrier tolerance. Timing parts look interchangeable in a BOM line — "8 MHz crystal" — but the differences between a bare crystal, a TCXO, and a MEMS resonator can make or break a design. Here is what each family actually delivers.

The Hierarchy of Timing Parts

TypeWhat It IsTypical StabilityRelative CostTypical Use
Crystal (XTAL)Bare quartz resonator; MCU generates the clock±10 to ±50 ppm$MCU clocks, low-cost radios
XOCrystal + oscillator IC in one package±20 to ±100 ppm$$Clocks for FPGAs, Ethernet PHYs
TCXOXO with temperature compensation network±0.5 to ±2.5 ppm$$$Cellular, GPS, RF synthesizers
OCXOCrystal held in a tiny oven at its turnover temperature±0.005 to ±0.1 ppm$$$$Test equipment, base station references
MEMSMicromechanical resonator + oscillator IC±100 ppm typical (±10 ppm with compensation)$$Consumer, industrial, shock-prone designs

Bare Crystals: Cheap, but You Own the Oscillator

A passive crystal does nothing until your MCU's inverter amplifier drives it. That means you are responsible for the oscillator loop: load capacitance (CL), drive level, and negative resistance. Two practical rules:

  • Load caps are not optional. Match C1/C2 to the datasheet CL (e.g., CL 12.5 pF usually wants 18–22 pF caps after subtracting stray capacitance). Wrong load = tens of ppm of frequency error — enough to fail BLE or CAN timing.
  • Check drive level. Overdriving ages the crystal and can crack tuning-fork blanks. A series resistor often fixes it.

Also verify startup in the real circuit at temperature extremes — marginal negative resistance is the classic "works on the bench, fails in the field" fault.

XO and TCXO: Paying for Guaranteed Stability

Putting the oscillator IC inside the package moves the analog risk to the vendor. XOs are the default for anything that is not an MCU, and TCXOs add a compensation network that holds frequency within a few ppm across −40 to +85 °C. For GPS, cellular modules, and RF synthesizers, a TCXO is not a luxury — receiver sensitivity and carrier accuracy depend on it. Check phase jitter (RMS, 12 kHz–20 MHz for Ethernet) alongside frequency stability; the two specs come from different mechanisms.

MEMS: Robustness and Availability

Silicon MEMS resonators are not as inherently precise as quartz, but modern architectures add factory temperature compensation and push frequency error to ±10 ppm or better — enough for most non-RF uses. Their strengths are mechanical robustness (thousands of g shock), immunity to reflow-trim drift, and short lead times, since the resonator is manufactured on standard IC processes. For wearables, industrial sensors, and anything that gets dropped, MEMS is often the rational choice.

Five Specs to Read Before You Buy

  • Frequency stability over temperature — the ppm number that matters, not the ±ppm at 25 °C alone.
  • Phase jitter / phase noise — critical for Ethernet, SerDes, and RF links.
  • Drive level and ESR — for bare crystals, to guarantee startup.
  • Aging — ±3 ppm/year adds up over a 10-year field life.
  • Package and reflow compatibility — tuning-fork 3215/3225 parts are reflow-sensitive; check the moisture sensitivity level.

JTDZ Tech supplies quartz crystals, XOs, TCXOs, and MEMS timing parts from major manufacturers, with date codes and full traceability. Send us your timing requirements and we will quote alternatives within two business hours.

Decoupling Capacitors Done Right: Selection, Placement, and Layout Rules
UART vs. I2C vs. SPI vs. CAN vs. RS-485: Choosing the Right Interface for Your Design