Urgent.News

What's breaking now, across thousands of outlets.

Tech

I keep seeing the same two oscillator selection mistakes in design reviews

After a few too many design reviews, I've noticed the exact same two mistakes come up over and over again: The "just in case" over-spec Someone will put a $150+ OCXO into a design that only needs ±2ppm stability. Then they wonder why their battery life dropped from 5 years to 6 months, and why the board needs a 5-minute warm-up before it's stable. The thing is: TCXOs are good enough for most…

Over the course of many design reviews, I have observed the same two oscillator selection errors recurring. One common mistake involves using an over-specification, where designers opt for a high-cost OCXO when a simpler, more affordable TCXO would suffice. This can lead to issues like reduced battery life and longer warm-up periods, as the excessive stability requirements are unnecessary for most consumer and industrial applications.

On the other hand, under-specification is equally problematic. Some engineers choose basic XOs or cheap TCXOs for critical applications, such as a 1GSPS ADC or a 5G small cell requiring Stratum 3E stability (±50ppb). Such decisions may seem reasonable at first glance, but they often result in significant SNR degradation and instability, with the true stability requirements only becoming apparent during debugging.

A practical decision tree, developed after a decade of experience, can help guide oscillator selection. For designs requiring clock frequency control via voltage, a VCXO is recommended. If stability requirements exceed ±50ppb over a temperature range of -40 to +85°C, an OCXO is the appropriate choice. For devices needing to maintain time without GNSS for more than a few hours, an OCXO is also the better option.

All other cases fall under the TCXO category. It is essential to remember the importance of warm-up time, as OCXOs can take anywhere from 20 seconds to 10 minutes to reach stable operating temperature. In situations where a device must boot and transmit within a single second, an OCXO may not be the optimal choice.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Bengal Download Manager: The Free IDM Alternative for Ubuntu

Bengal Download Manager is a free and open-source download manager for Linux. It is an alternative to IDM (Internet Download Manager) on Windows, and as the name suggests, it is made for fast…

  • Bengal Download Manager is free, open-source download manager for Linux.
  • Compatible with Ubuntu and other Linux distributions.
  • Supports resume, multi-threaded downloads, and proxy servers.

A failed SQLite integrity check on Windows that reported itself as a POSIX lock conflict

For several hours on 2026-09-30, every memory write from a Hermes Agent install on a Windows 11 machine failed with this: YantrikDB unavailable: remember failed: refusing to write: another SQLite…

  • YantrikDB version 0.23.1 experienced SQLite integrity check failure on Windows.
  • Failed integrity check reported as POSIX lock conflict, misleading error message.
  • Fixed in version 0.23.2 with new IntegrityCheckFailed error and repair process.

More from Thursday 8 October →