Cirrus Logic's WM8904 is a high-performance, ultra-low power stereo codec featuring stereo ground-referenced headphone amplifiers that incorporate a dual-mode charge pump architecture to optimize efficiency and power consumption during playback. The ground-referenced headphone and line outputs eliminate AC coupling capacitors, and both outputs include common mode feedback paths to reject ground noise. Control sequences for audio path setup can be pre-loaded and executed by an integrated control write sequencer to reduce software driver development and minimize pops and clicks. The analog input stage can be configured for single-ended, or differential inputs. Up to three stereo microphone or line inputs may be connected. The input impedance is constant with PGA gain setting. A stereo digital microphone interface with a choice of two inputs is provided.
A dynamic range controller (DRC) provides compression and level control to support a wide range of portable recording applications. Anti-clip and quick release features offer excellent performance in the presence of loud impulsive noises. ReTune™ Mobile 5-band parametric equalizer with fully programmable coefficients is integrated for optimization of speaker characteristics. Programmable dynamic range control is also available for maximizing loudness, protecting speakers from clipping and preventing premature shutdown due to battery droop.