English
Language : 

WM8959 Datasheet, PDF (122/155 Pages) Wolfson Microelectronics plc – Mobile Multimedia DAC with Dual-Mode Class AB/D Speaker Driver
WM8959
Pre-Production
EXAMPLE CONTROL SEQUENCES
Pop-suppression control sequences are described below for typical WM8959 operations involving
start-up, muting and disabling of signal paths. Note that these descriptions are intended for guidance
only. Application software should be verified and tailored to ensure optimum performance.
Start-up Sequence
The following sequence describes the register settings required to enable the headphone outputs
LOUT and ROUT. It assumes that VMID and VREF are initially disabled and actively discharged to
AGND.
STEP
DESCRIPTION
1
Discharge output drivers.
REGISTER SETTING
DIS_LOUT = 1
DIS_ROUT = 1
2
Time delay for output
capacitors to discharge.
3
Enable soft start control and
SOFTST = 1
start-up bias source. Select
start-up bias.
BUFCOPEN = 1
POBCTRL = 1
4
Disable active discharging of
VMIDTOG = 0
VMID and Output drivers.
DIS_LOUT = 0
DIS_ROUT = 0
5
Enable Output drivers.
LOUT_ENA = 1
ROUT_ENA = 1
6
Enable VMID and VREF.
VMID_MODE = 01
VREF_ENA = 1
7
Time delay for soft-start to
execute
8
Select default bias source.
POBCTRL = 0
9
Disable soft start control and
SOFTST = 0
soft start voltage.
BUFCOPEN = 0
Table 78 Example Start-Up Control Sequence
Output Mute Sequence
The following sequence describes the register settings required to mute and disable the headphone
outputs LOUT and ROUT. It assumes that the soft start bias voltage is initially disabled.
STEP
DESCRIPTION
REGISTER SETTING
1
Enable buffered VMID at all
BUFIOEN = 1
input and output circuits.
2
Disable output drivers
LOUT_ENA = 0
ROUT_ENA = 0
Table 79 Example Mute Control Sequence
Output Un-Mute Sequence
The following sequence describes the register settings required to enable and un-mute the
headphone outputs LOUT and ROUT.
STEP
DESCRIPTION
REGISTER SETTING
1
Enable Output drivers.
LOUT_ENA = 1
ROUT_ENA = 1
2
Disable buffered VMID at all
BUFIOEN = 0
input and output circuits.
Table 80 Example Un-Mute Control Sequence
w
PP, May 2008, Rev 3.1
122