5 mixer attenuation values, 12 recommended operating procedures, 1 initial power-up sequence – Cirrus Logic CS42L73 User Manual
Page 65: Cs42l73

DS882F1
65
CS42L73
4.11.5 Mixer Attenuation Values
The digital mixer contains fixed attenuation blocks and programmable attenuation blocks. The attenuation
values associated with these blocks are as described in
or in the related control register de-
scriptions, except for one caveat. The caveat is the result of the binary math of the mixer circuit and design
intent. For all settings other than 0 dB, the actual attenuation on the mixer input is a little more than the
rounded-to-integer number listed in the register description. These small offsets increase with larger
amounts of attenuation. At the largest attenuation setting, -62 dB, the applied attenuation is actually
-62.216 dB.
The benefits of the offsets are twofold and relate to how premixer attenuation is applied (refer to the
“Avoiding Mixer Clipping” section on page 64
). First, for commonly used -6n dB (n
1, 2, etc.}) attenua-
tion settings, the offset rounds the attenuation to exactly the desired 1/2
n
factor (e.g., 20Log(1/2) = 6.021
dB, not 6.000 dB). Secondly, for attenuation settings other than -6n dB, the always positive offset provides
slightly more attenuation, yielding some margin to ensure that mixer clipping is avoided.
4.12 Recommended Operating Procedures
The following sections describe the recommended power-up and power-down sequences for typical use
cases. Implement these to minimize audible artifacts and to provide the best-possible user experience.
4.12.1 Initial Power-Up Sequence
The initial power-up sequence must be executed whenever power is applied to the CS42L73 from a pow-
ered-down state, or if there is a known or suspected disturbance on the power supply that brings it below
the
“Recommended Operating Conditions” on page 19
1. Hold
RESET low (active) until all the power supply rails have risen to greater than or equal to the
minimum recommended operating voltages.
–
Ensure the ramping-up of each of the supplies is smooth (no down-slope regions) and does not
take longer than the specified time (
t
pwr-rud
).
– The last power supply rail to reach its operating voltage must do so within the specified time (t
pwr-rs
)
from when the first power rail reaches its operating voltage. Exception: the VP supply may be
applied or removed independently of RESET and the other power rails (except for the VA supply,
see
2. Continue to hold RESET low for at least the specified hold time (t
rh(PWR-RH)
) after power supplies
reach their operating voltage.
3. Bring RESET high.
4. Wait the specified minimum time (t
ris
) following RESET going high before using the control port.
Refer to the specifications on
, and
to find the durations referenced
in this power-up sequence.
Note: A valid MCLK signal is not required to be present to communicate with the control port, however
changes made to the control port will not take effect until a valid MCLK signal is present. An MCLK
Referenced Control
Register Location
XSPO_STEREO .................
VSPO_STEREO .................
MXR_SFTR_EN..................
MXR_STEP[2:0]..................
“Stereo *_A[5:0]” .................
ESL_ASP_SEL[1:0] ............
ESL_XSP_SEL[1:0] ............
SPK_ASP_SEL[1:0]............
SPK_XSP_SEL[1:0]............
“Mono *_A[5:0]”...................
“XSP Mixer Output Stereo” on page 117
“VSP Mixer Output Stereo” on page 117
“Mixer Soft-Ramp Enable” on page 117
“Mixer Soft-Ramp Step Size/Period” on page 117
“Stereo Mixer Input Attenuation” on page 119
“Ear Speaker/Speakerphone Line Output (ESL) Mixer, ASP Select” on page 120
“ESL Mixer, Auxiliary Serial Port (XSP) Select” on page 120
“Speakerphone (SPK) Mixer, ASP Select” on page 120
“Speakerphone (SPK) Mixer, XSP Select” on page 120
“Mono Mixer Input Attenuation” on page 121