Production Data
WM8945
8-bit mode (without Companding) may be enabled by setting DAC_COMPMODE=1 or
ADC_COMPMODE=1, when DAC_COMP=0 and ADC_COMP=0.
LOOPBACK
A loopback function is provided for test and evaluation purposes. When the LOOPBACK register bit is
set, the DAC input data is fed through the DSP Core to the ADC output, as illustrated in Figure 30.
Figure 30 Audio Interface Loopback
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
R5 (05h)
LOOPBACK
Digital Loopback Function
0 = No loopback
5
0
Companding
control
1 = Loopback enabled (DACDAT
input is fed through the DSP Core to
the ADCDAT output).
Table 47 Loopback Control
DIGITAL PULL-UP AND PULL-DOWN
The WM8945 provides integrated pull-up and pull-down resistors on each of the DACDAT, LRCLK
and BCLK pins. This provides a flexible capability for interfacing with other devices. Each of the pull-
up and pull-down resistors can be configured independently using the register bits described in Table
48.
PD, May 2011, Rev 4.1
71
w