ISD94100 Series Technical Reference Manual
Sep 9, 2019
Page
24
of 928
Rev1.09
IS
D
9
410
0
S
ER
IE
S
T
E
C
HN
ICA
L
RE
F
E
RE
NCE
M
AN
U
AL
–
I2S supports Master and Slave mode
–
I2S supports 8-, 16-, 24- and 32-bit audio data sizes
–
I2S supports mono and stereo audio data
–
I2S supports PCM mode A, PCM mode B, I2S and MSB justified data format
–
I2S Interface with external audio CODEC
–
I2S provides two 4-level FIFO data buffers, one for transmitting and the other for
receiving
–
Generates interrupt requests when buffer levels cross a programmable boundary
EADC
–
Analog input voltage range: 0~ AV
DD
–
Supports single 12-bit SAR EADC conversion
–
12-bit resolution and 10-bit accuracy is guaranteed
–
Up to 13 external single-ended analog input channels
–
Up to 2 MSPS conversion rate
–
Supports three power saving modes:
Deep Power-down mode.
Power-down mode.
Standby mode.
–
Supports single EADC interrupt
–
Supports calibration and load calibration words capability.
–
An A/D conversion can be triggered by Software enable, External pin, Timer 0~3
overflow pulse trigger and PWM trigger.
–
12-bit, 10-bit, 8-bit, 6-bit configurable resolution.
–
Maximum EADC clock frequency is 60 MHz.
–
Configurable EADC internal sampling time.
–
Up to 13 sample modules
Each of sample module 0~12 which is configurable for EADC converter channel
EADC_CH0~12 and trigger source.
Double buffer for sample module 0~3
Configurable sampling time for each sample module.
Conversion results are held in 13 data registers with valid and overrun
indicators.
–
Supports PDMA transfer
USB 1.1 Device Controller
–
Compliant with USB 2.0 Full-Speed specification
–
Provides 1 interrupt vector with 4 different interrupt events (NEVWK, VBUSDET, USB
and BUS)
–
Supports Control/Bulk/Interrupt/Isochronous transfer type
–
Supports suspend function when no bus activity existing for 3 ms
–
Supports 12 endpoints for configurable Control/Bulk/Interrupt/Isochronous transfer
types and maximum 1k bytes buffer size
–
Provides remote wake-up capability Programmable initial value
Digital Microphone Inputs
–
Provides one 32-level FIFO data buffers for receiving.
–
Generates interrupt requests when buffer levels cross a programmable boundary.