The WM8958 is a highly integrated ultra-low power hi-fi codec designed for smartphones and other portable devices rich in multimedia features.
An integrated stereo Class D/AB speaker driver and Class W headphone driver minimize power consumption during audio playback. The device requires only two voltage supplies, with all other internal supply rails generated from integrated LDOs.
Stereo full duplex asynchronous sample rate conversion and multi-channel digital mixing combined with powerful analog mixing allow the device to support a huge range of different architectures and use cases.
A multiband compressor and programmable parametric EQ provide volume maximization and speaker compensation in the digital playback paths. The dynamic range controller can be used in record or playback paths for maintaining a constant signal level, maximizing loudness and protecting speakers against overloading and clipping.
A smart digital microphone interface provides power regulation, a low jitter clock output and decimation filters for up to four digital microphones. A MIC activity detect with interrupt is available. Active ground loop noise rejection and DC offset correction help prevent pop noise and suppress ground noise on the headphone outputs.