WM8945
Production Data
DSP CORE
DSP Core is at the centre of the ADC / DAC / Digital Audio Interface (I2S) blocks. It provides signal
routing, and also implements a number of configurable signal processing functions.
The signal processing functions are arranged in three blocks, as follows:
.
Signal Enhancement 1 (SE1) – Low-pass / High-pass filter, 5 notch filters, generic ‘Direct-
Form 1’ filter.
.
.
Signal Enhancement 2 (SE2) – ReTune™ processing, 5-band equalizer.
Signal Enhancement 3 (SE3) – Dynamic range control
The DSP Configuration modes and each of the Signal Enhancement blocks is described in the
following sections.
DSP CONFIGURATION MODES
The DSP Configuration Mode is determined using the SE_CONFIG register field; this configures the
signal paths between the Signal Enhancement blocks and the ADC / DAC / I2S interfaces. The
supported DSP modes are illustrated in Figure 13.
SE1 (LPF/HPF,
5-notch, DF1)
SE1 (LPF/HPF,
5-notch, DF1)
ADC L
DAC L
ADC L
DAC L
SE2 (HPF,
SE2 (HPF,
Re-Tune, 5-band EQ)
Re-Tune, 5-band EQ)
SE3 (Dynamic
Range Control)
SE3 (Dynamic
Range Control)
DIGITAL AUDIO
INTERFACE
DIGITAL AUDIO
INTERFACE
DSP Record Mode
DSP Playback Mode
Figure 13 DSP Configuration Modes
PD, May 2011, Rev 4.1
32
w