Si501/2/3
12 Rev. 1.0
Figure 8. Si503 AC Waveform (refer to Table 2)
3. Functional Description
The Si50x series oscillator family includes four base devices. All devices are configurable according to the Section
5. "Ordering Guide”. The four devices each support a single clock output frequency at any one time and are
segmented according to the number of clock frequencies they store in on-chip memory.
The Si501 supports a single stored frequency, enabled with the OE functionality. The Si502 stores two frequencies
that can be selected with FS and enabled/disabled with OE functionality. The Si503 stores four frequencies,
selected with FS functionality. The Si503 does not support OE functionality. The Si501/2/3 are covered in this data
sheet.
The Si504 is a programmable oscillator, controlled through a single pin interface (C1D). It is covered in its own
Si504 data sheet available at www.siliconlabs.com/cmems.
All devices in the Si50x CMEMS series employ a cost-optimized, power-efficient, digital FLL architecture to
produce a highly accurate and stable output clock from a passively compensated MEMS resonator reference
frequency.
The architecture uses the MEMS resonator as its reference frequency along with a divided signal from an on-chip,
digitally-controlled VCO to drive a frequency comparator for the FLL’s digital loop filter. The digital loop filter
accumulates and further processes the frequency error values to produce the target output frequency.
The architecture also uses a high-resolution, low-noise temperature sensor and temperature compensation
algorithm to offset any temperature drift of the passively compensated MEMS resonator. Each device is calibrated
for temperature and MEMS-resonator frequency pairs and derives a device-specific compensation polynomial. As
the temperature changes, this compensation circuitry offsets any frequency drift.
This tightly coupled system is extremely accurate and fast because the MEMS resonator and CMOS compensation
circuitry are in a single, monolithic chip, and, therefore, separated by a few microns.
The complete system process occurs many thousands of times per second, providing excellent frequency
accuracy and stability across temperature changes, including any fast temperature transients. The oscillator also
supports a low-power version that reduces the sampling cycle to a longer period, reducing power consumption for
applications that can tolerate relaxed jitter specifications of approximately 1 ps RMS to reduce power by
approximately 2-3 mA. See Table 1 for exact specifications.
3.1. OE Enable and Disable States
The Si50x CMEMS series supports four operational output states via the FS/OE configuration pin. If enabled, the
Si50x is in Run mode, the clock is output and power is as specified in Table 1. The disable modes are Stop, Sleep,
and Doze. Each of these states has a different power consumption profile as specified in Table 1.
3.1.1. Stop Mode
The Si50x output in Stop mode is high-impedance, also known as High-Z (Hi-Z) or Tri-State. Stop mode disables
the output driver, but the digital core and MEMS resonator remain enabled for fast transition to Run mode. The
output is stopped and held at High-Z after completing the last cycle glitch-free. No other power saving measure is
taken in Stop mode.
FS
CLK Hi-Z Hi-Z
TNEW_ FREQ
TNEW_ FREQ
RUP >20k:RUP <1k:
RDOWN >20k: