The WM8998 is a highly-integrated, low power audio hub codec designed to optimized the needs of multimedia devices using SLIMbus application processors. The WM8998 digital core combines fixed-function signal processing blocks with a fully flexible, all digital audio mixing and routing engine for extensive use-case flexibility. 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, and multiple sample rates are supported concurrently. 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. The codec also features a stereo line output, stereo 2W Class D speaker outputs, a dedicated BTL earpiece output, PDM for external speaker amplifiers, and an IEC-60958-3 compatible S/PDIF transmitter. The WM8998 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.