Data Sheet

Table Of Contents
FLC-BTM901 Datasheet
Flaircomm Microelectronics,Inc. - 25-
10 Audio Subsystem
10.1 Audio Subsystem Features
Audio subsystem features include:
CPU clock options:
120/80/32 MHz for audio processing
Program ROM: 5 Mb
Program RAM/cache: 80 KB
Data RAM size: 256 KB
Analog DAC: Stereo analog outputs configurable as differential Class-AB audio
outputs or differential high efficiency Class-D
Analog ADC: Stereo analog inputs configurable as single ended line inputs, or
unbalanced, or balanced analog microphone inputs
I²S/PCM interface
One interface, 24bit
Supports 8, 16, 32, 44.1, 48, 96, 192 kHz sample rates
SPDIF interfaces
2, configurable as input or output
Supports 8, 16, 32, 44.1, 48, 96, 192 kHz sample rates
Audio MCLK: Programmable, available on PIO[15]
Audio engine
2 Codec output channels, supporting 8, 16, 32, 44.1, 48, 96, 192 kHz sample rates
6 Codec input channels supporting 8, 16, 32, 44.1, 48, 96 kHz sample rates
Digital mics
6 mono/3 stereo
Supports 500 kHz, 1, 2, 4 MHz clock frequencies
Active Noise Cancellation: Hybrid, Feedforward, and Feedback modes
10.2 Dual Core Kalimba
The audio subsystem has identical 2 x 32bit, clocked up to 120 MHz dual Kalimba cores.
Each core has its own set of timers, interrupt controllers, and caches. Caches are
implemented in program RAM. Both Kalimba cores have identical memory maps that