Rev 4.4
17.
Disable DAC soft mute (DACMU = 0).
Power Down:
1.
Enable DAC soft mute (DACMU = 1).
2.
Enable non-VMID derived bias generator (VMID_OP_EN = 1).
3.
Enable on Bias Control (POB_CTRL = 1).
4.
Disable analogue amplifier bias control (BIASEN = 0) and VMID (VMIDSEL[1:0] bits set to
OFF).
5.
Enable Fast VMID Discharge (TOGGLE = 1) to discharge VMID capacitor.
6.
Wait for VMID capacitor to fully discharge.
7.
Enable speaker output mute (SPKMUTE = 1).
8.
Disable DAC (DACEN = 0), speaker mixer (SPKMIX = 0), and speaker outputs (SPKPEN =
0 and SPKNEN = 0).
9.
Reset all registers to their default state (software reset).
10.
Turn off external power supply voltages.
Notes:
1.
This step enables the internal device bias buffer and the VMID buffer for unassigned
inputs/outputs. This will provide a startup reference for all inputs and outputs. This will
cause the inputs and outputs to ramp towards VMID in a way that is controlled and
predictable.
2.
Choose the value of VMIDSEL bits based on the startup time (VMIDSEL = 10 for the
slowest startup, VMIDSEL = 11 for the fastest startup). Startup time is defined by the value
of the VMIDSEL bits (the reference impedance) and the external decoupling capacitor on
VMID.
In addition to the power on sequence, it is recommended that the zero cross functions are used when
changing the volume in the PGAs to avoid any audible pops and clicks.
WM8940
65
Need help?
Do you have a question about the WM8940 and is the answer not in the manual?