User Manual

DS851F2 63
CS42L56
6.9.2 Analog Soft Ramp
Configures an incremental volume ramp from the current level to the new level at the specified rate.
6.9.3 Analog Zero Cross
Configures when the signal level changes occur for the analog volume controls.
Note: If the signal does not encounter a zero crossing, the requested volume change will occur after a
timeout period between 1024 and 1536 sample periods (approximately 21.3 ms to 32 ms at 48 kHz sam-
ple rate).
6.9.4 Digital Soft Ramp
Configures an incremental volume ramp from the current level to the new level at the specified rate.
6.9.5 Freeze Registers
Configures a hold on all register settings.
Notes:
1. This bit should only be used to synchronize run-time controls, such as volume and mute, during
normal operation. Using this bit before the relevant circuitry begins normal operation could cause the
change to take effect immediately, ignoring the FREEZE bit.
ANLGSFT Volume Changes Affected Analog Volume Controls
0 Do not occur with a soft ramp PGAx_VOL[5:0] (“PGAx Volume” on page 78)
HPxMUTE (“Headphone Channel x Mute” on page 83)
HPxVOL[6:0] (“Headphone Volume Control” on page 84)
LINExMUTE (“Line Channel x Mute” on page 84)
LINExVOL[6:0] (“Line Volume Control” on page 84)
1 Occur with a soft ramp
Ramp Rate: 1/8 dB every LRCK cycle
ANLGZCx Volume Changes Affected Analog Volume Controls
0
Do not occur on a zero cross-
ing
PGAx_VOL[5:0] (“PGAx Volume” on page 78)
HPxMUTE (“Headphone Channel x Mute” on page 83)
HPxVOL[6:0] (“Headphone Volume Control” on page 84)
LINExMUTE (“Line Channel x Mute” on page 84)
LINExVOL[6:0] (“Line Volume Control” on page 84)
1 Occur on a zero crossing
DIGSFT Volume Changes Affected Digital Volume Controls
0 Do not occur with a soft ramp ADCxMUTE (“ADC Mute” on page 76)
ADCxATT[7:0] (“ADCx Volume” on page 78)
AMIXxMUTE (“ADC Mixer Channel x Mute” on page 67)
AMIXxVOL[6:0] (“ADC Mixer Channel x Volume” on page 67)
PMIXxMUTE (“PCM Mixer Channel x Mute” on page 67)
PMIXxVOL[6:0] (“PCM Mixer Channel x Volume” on page 68)
MSTxMUTE (“Master Playback Mute” on page 67)
MSTxVOL[7:0] (“Master Volume Control” on page 70)
1 Occur with a soft ramp
Ramp Rate: 1/8 dB every LRCK cycle
FREEZE Control Port Status
0 Register changes take effect immediately
1
Modifications may be made to all control port registers without the changes taking effect until after the
FREEZE is disabled.