WM8940
Rev 4.4
47
MONO MIXER AND OUTPUT
The MONOOUT pin can drive a 16
or 32
headphone or a line output or be used as a DC reference
for a headphone output (see Headphone Output section). It can be selected to drive out any
combination of DAC, Bypass (output of input BOOST stage) and AUX. This output is enabled by
setting bit MONOEN.
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
R56
Mono mixer
control
7
MONOATTN
0
Attenuation control for bypass path
(output of input boost stage) to mono
mixer input
0 = 0dB
1 = -10dB
6
MONOMUTE
0
0=No mute
1=Output muted. During mute the
mono output will output VMID which can
be used as a DC reference for a
headphone out.
2
AUX2MONO
0
Output of Auxilary amplifier to mono
mixer input:
0 = not selected
1 = selected
1
BYP2MONO
0
Bypass path (output of input boost
stage) to mono mixer input
0 = non selected
1 = selected
0
DAC2MONO
0
Output of DAC to mono mixer input
0 = not selected
1 = selected
Table 37 Mono Mixer Control
ENABLING THE OUTPUTS
Each analogue output of the WM8940 can be separately enabled or disabled. The analogue mixer
associated with each output has a separate enable. All outputs are disabled by default. To save
power, unused parts of the WM8940 should remain disabled.
Outputs can be enabled at any time, but it is not recommended to do so when BUFIO is disabled
(BUFIOEN=0
), as this may cause pop noise (see “POP Minimisation” section).
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
R1
Power
management 1
3
BIASEN
0
Analogue amplifiers bias enable
2
BUFIOEN
0
VMID buffer enable
R3
Power
management 3
7
MONOEN
0
MONOOUT enable
6
SPKNEN
0
SPKOUTN enable
5
SPKPEN
0
SPKOUTP enable
3
MONOMIXEN 0
Mono mixer enable
2
SPKMIXEN
0
Speaker Mixer enable
Note:
All “Enable” bits are 1 = ON, 0 = OFF
Table 38 Output Stages Power Management Control