|
CS42L52 Datasheet, PDF (53/82 Pages) Cirrus Logic – Low Power, Stereo CODEC w/Headphone & Speaker Amps | |||
|
◁ |
CS42L52
6.13.5 Digital Soft Ramp
Configures an incremental volume ramp from the current level to the new level at the specified rate.
DIGSFT
0
1
Ramp Rate:
Volume Changes
Do not occur on a zero cross-
ing
Occur on a zero crossing
1/8 dB every LRCK cycle
Affected Digital Volume Controls
MSTxMUTE (âMaster Playback Muteâ on page 51),
HPxMUTE, SPKxMUTE (âPlayback Control 2 (Address 0Fh)â on page 53),
ADCxVOL[7:0] (âADCx Volumeâ on page 57),
AMIXxMUTE, AMIXxVOL[7:0] (âADC Mixer Channel x Volumeâ on page 58),
PMIXxMUTE, PMIXxVOL[7:0] (âPCM Mixer Channel x Volumeâ on page 58),
MSTxVOL[7:0] (âMaster Volume Controlâ on page 63),
HPxVOL[7:0] (âHeadphone Volume Controlâ on page 63),
SPKxVOL[7:0] (âSpeaker Volume Controlâ on page 64),
ALC and Limiter Attack/Release (page 66 to page 68)
6.13.6 Digital Zero Cross
Configures when the signal level changes occur for the digital volume controls.
DIGZC
0
1
Volume Changes
Do not occur on a zero cross-
ing
Occur on a zero crossing
Affected Digital Volume Controls
MSTxMUTE (âMaster Playback Muteâ on page 51),
HPxMUTE, SPKxMUTE (âPlayback Control 2 (Address 0Fh)â on page 53),
ADCxVOL[7:0] (âADCx Volumeâ on page 57),
AMIXxMUTE, AMIXxVOL[7:0] (âADC Mixer Channel x Volumeâ on page 58),
PMIXxMUTE, PMIXxVOL[7:0] (âPCM Mixer Channel x Volumeâ on page 58),
MSTxVOL[7:0] (âMaster Volume Controlâ on page 63),
HPxVOL[7:0] (âHeadphone Volume Controlâ on page 63),
SPKxVOL[7:0] (âSpeaker Volume Controlâ on page 64),
ALC and Limiter Attack/Release (page 66 to page 68)
Notes:
1. If the signal does not encounter a zero crossing, the requested volume change will occur after a
timeout period between 1024 and 2048 sample periods (21.3 ms to 42.7 ms at 48 kHz sample rate).
2. The zero cross function is independently monitored and implemented for each channel.
3. The DIS_LIMSFT bit (âLimiter Soft Ramp Disableâ on page 65) is ignored when zero cross is enabled.
6.14 Playback Control 2 (Address 0Fh)
7
HPBMUTE
6
5
4
HPAMUTE SPKBMUTE SPKAMUTE
3
SPKB=A
2
SPKSWAP
1
0
SPKMONO MUTE50/50
6.14.1 Headphone Mute
Configures a digital mute on headphone channel x.
HPxMUTE
0
1
Headphone Mute
Disabled
Enabled
6.14.2 Speaker Mute
Configures a digital mute on speaker channel x.
SPKxMUTE
0
1
Speaker Mute
Disabled
Enabled
DS680A1
53
|
▷ |