11 required initialization settings, Required initialization settings, Required initialization settings” on – Cirrus Logic CS43L22 User Manual
Page 32: Writte, Written on, Section 4.11

32
DS792F2
CS43L22
Confidential Draft
3/4/10
4.
Wait at least 100 µs.
The device will be fully powered down after this 100 µs delay. Prior to the removal of the master clock
(MCLK), this delay of at least 100 µs must be implemented after step
to avoid premature disruption
of the DAC’s power down sequence.
A disruption in the device’s power down sequence (i.e. removing the MCLK signal before this 100 µs
delay) has consequences on both the headphone and PWM speaker amplifiers: The charge pump may
stop abruptly, causing the headphone amplifiers to drive the outputs up to the +VHP supply. Also, the
last state of each ‘+’ and ‘-’ PWM output terminal before the premature removal of MCLK could randomly
be held at either VP or AGND. When this event occurs, it is possible for each PWM terminal to output
opposing potentials, creating a DC source into the speaker voice coil.
The disruption of the device’s power down sequence may also cause clicks and pops on the output of
the DAC’s as the modulator holds the last output level before the MCLK signal was removed.
5.
MCLK may be removed at this time.
6.
To achieve the lowest operating quiescent current, bring RESET low. All control port registers will be
reset to their default state.
4.11
Required Initialization Settings
Various sections in the device must be adjusted by implementing the initialization settings shown below after
power-up sequence step
. All performance and power consumption measurements were taken with the
following settings:
1.
Write 0x99 to register 0x00.
2.
Write 0x80 to register 0x47.
3.
Write ‘1’b to bit 7 in register 0x32.
4.
Write ‘0’b to bit 7 in register 0x32.
5.
Write 0x00 to register 0x00.