Cirrus Logic's CS48L32 combines power-optimized mic inputs with a programmable HaloCore™ to provide a platform for low power input voice processing; ideal for IoT, wearable, and mobile applications where maximizing the battery life is essential. The CS48L32 features a 24-bit audio processor with 104 dB signal-to-noise ratio (SNR) mic input (16 kHz) and supports up to four analog or four digital microphone (DMIC) inputs. Low power input modes are available for always-on voice (i.e., voice trigger) functionality using either analog or digital input. Two additional digital audio serial ports can support a wide range of audio sample rates and serial interface formats. This IC can be powered from 1.8 V and 1.2 V supplies and its power, clocking, and output driver architectures are designed to maximize battery life when in voice, music, and standby modes.