Datasheet

ADAU1381
Rev. B | Page 41 of 84
SOUND ENGINE
SIGNAL PROCESSING
The ADAU1381 is designed to provide a fixed-function signal
processing flow specifically catered to digital still cameras and other
low power applications.
PROCESSING FLOW
The processing flow is outlined in Figure 52.
PROGRAMMING
Although the sound engines audio processing flow is fixed-
function, processing parameters and signal paths can be
modified by the user.
Real-time tuning and parameter generation is made possible by
SigmaStudio™, a graphical user interface that can communicate
with the ADAU1381 control port via the EVAL-ADUSB2EBZ
communications interface board (see the AD1940 product page
for ordering information).
SigmaStudio is also capable of one-click generation of C-compatible
data and header files, which can then be integrated directly into
a systems host processor.
PARAMETER MEMORY
The sound engine makes use of a parameter memory to store
signal processing parameter values, such as filter coefficients.
This memory space is mapped to addresses starting at 0x0000
and is accessible via the control port. The parameter memory
allows the user to modify signal processing parameters in real
time during operation of the sound engine.
ADC
DAC
WIND
NOISE
REDUCTION
STEREO
DIGITAL
INPUT
STEREO PLAYBACK
PLAYBACK
RECORD
STEREO DIGITAL
OUTPUT
STEREO
ROUTING
LOGIC
ENHANCED
STEREO
CAPTURE
RECORD
ADAU1381 SOUND ENGINE
DIGITAL MIC
MUTE
FLAG
MUTE
MIX
LINE OUTPUT
STEREO
MONO
BEEP
ROUTING
LOGIC
DUAL-BAND
DYNAMIC
PROCESSOR
SIX BAND
EQUALIZER
ROUTING
LOGIC
DUAL-BAND
DYNAMIC
PROCESSOR
SIX BAND
EQUALIZER
ROUTING
LOGIC
DUAL-BAND
DYNAMIC
PROCESSOR
SIX-BAND
EQUALIZER
ADC
LINE INPUT
08313-050
Figure 52. Sound Engine Signal Processing Flow