The WM5102S is a highly-integrated low-power audio system for smartphones, tablets and other portable audio devices. It supports audiophile quality DAC playback on a flexible, high-performance smart codec.
The WM5102S digital core provides a powerful combination of fixed-function signal processing blocks with a programmable DSP. These are supported by a fully flexible, all-digital audio mixing and routing engine with sample rate converters, for wide use-case flexibility. The programmable DSP supports a range of audio processing software packages, including user-programmed solutions. A suite of signal processing software packages is licensed as part of the WM5102S product, though different audio algorithms can also be implemented. Fixed-function signal processing blocks include filters, EQ, dynamics processors and sample rate converters.
A SLIMbus® interface supports multi-channel audio paths and host control register access. Multiple sample rates are supported concurrently via the SLIMbus®interface. Three further digital audio interfaces are provided, each supporting a wide range of standard audio sample rates and serial interface formats. Automatic sample rate detection enables seamless wideband/narrowband voice call handover.
Two stereo headphone drivers each provide stereo ground-referenced or mono BTL outputs, with noise levels as low as 1µVRMS (HPOUT1) for hi-fi quality line or headphone output. The codec also features stereo 2W Class-D speaker outputs, a dedicated BTL earpiece output and PDM for external speaker amplifiers. A signal generator for controlling haptics devices is included; vibe actuators can connect directly to the Class D speaker output, or via an external driver on the PDM output interface. All inputs, outputs and system interfaces can function concurrently.
The WM5102S supports up to six microphone inputs, each either analog or PDM digital. Microphone activity detection with interrupt is available. A smart accessory interface supports most standard 3.5mm accessories. Impedance sensing and measurement is provided for external accessory and push-button detection.
The WM5102S power, clocking and output driver architectures are all designed to maximize battery life in voice, music and standby modes. Low-power ‘sleep’ is supported, with configurable wake-up events. The WM5102S is powered from a 1.8V external supply. A separate supply is required for the Class D speaker drivers (typically direct connection to 4.2V battery).
Two integrated FLLs provide support for a wide range of system clock frequencies. The WM5102S is configured using the I²C, SPI or SLIMbus® interfaces. The fully-differential internal analog architecture, minimal analog signal paths and on-chip RF noise filters ensure a very high degree of noise immunity.