ISD91200 Series Technical Reference Manual
Release Date: Sep 16, 2019
- 11 -
Revision 2.4
1
GENERAL DESCRIPTION
The ISD91200 series is a system-on-chip product optimized for low power, audio record and playback
with an embedded ARM® Cortex™-M0 32-bit microcontroller core.
The ISD91200 device embeds a Cortex™-M0 core running up to 50 MHz with 64K/128Kbyte of non-
volatile flash memory and 12K-byte of embedded SRAM. It also comes equipped with a variety of
peripheral devices, such as Timers, Watchdog Timer (WDT), Real-time Clock (RTC), Peripheral Direct
Memory Access (PDMA), a variety of serial interfaces (UART, SPI/SSP, I
2
C, I
2
S), PWM modulators,
GPIO, LDO, SDADC, SARADC, DPWM, Low Voltage Detector and Brown-out detector.
The ISD91200 comes equipped with a rich set of power saving modes including a Deep Power Down
(DPD) mode drawing less than 1
µ
A. A micro-power 10KHz oscillator can periodically wake up the
device from deep power down to check for other events. A Standby Power Down (SPD) mode can
maintain a real time clock function at less than 5
µ
A.
For audio functionality the ISD91200 includes a Sigma-Delta ADC with 91dB SNR performance
coupled with a Programmable Gain Amplifier (PGA with 0-6/12dB gain) and volume control (36dB to -
108dB) in digital domain to enable direct connection of a microphone. Audio output is provided by a
Differential Class D amplifier (DPWM) that can deliver 0.5W of power to an 8
Ω
speaker.
The ISD91200 provides 16 analog enabled general purpose IO pins (GPIO). These pins can be
configured to connect to an analog comparator, can be configured as analog current sources or can
be routed to the SDADC for analog conversion. They can also be used as a relaxation oscillator to
perform capacitive touch sensing.