|
CS42L52 Datasheet, PDF (30/82 Pages) Cirrus Logic – Low Power, Stereo CODEC w/Headphone & Speaker Amps | |||
|
◁ |
CS42L52
SPKAMUTE
SPKBMUTE
MUTE50/50
SPKMONO
SPKSWAP
SPKB=A
SPKAVOL[7:0]
SPKBVOL[7:0]
+0dB/-102dB
0.5dB steps
BATTCMP
VPREF[3:0]
VPLVL[7:0]
Battery
Compensation
THRFLD
SPKATTN[2:0]
Thermal
Foldback
TWRN
TERR
Thermal
Monitor
from DSP
Engine
VOL
PWM
Modulator
Gate
Drive
PDN_SPKA[1:0]
PDN_SPKB[1:0]
RELEASE
SPKASHRT
SPKBSHRT
Short
Circuit
Figure 11. PWM Output Stage
+
-
A
+
-
B
Speaker
Outputs
HPAMUTE
HPBMUTE
HPA_VOL[7:0]
HPB_VOL[7:0]
+0dB/-102dB
0.5dB steps
PDN_HPA[1:0]
PDN_HPB[1:0]
HPGAIN[2:0]
from DSP
Engine
VOL
DAC
Analog Passthru
from PGA
VOL
PASSAMUTE
PASSBMUTE
PASSAVOL[7:0]
PASSBVOL[70]
+12dB/-60dB
0.5dB steps
(uses PGA)
PASSTHRUA
PASSTHRUB
Charge
Pump
CHGFREQ[3:0]
A
HP/Line
Outputs
B
Figure 12. Analog Output Stage
Referenced Control Register Location
PWM Control
SPKxMUTE ......................... âSpeaker Muteâ on page 53
MUTE50/50 ......................... âSpeaker Mute 50/50 Controlâ on page 54
SPKMONO .......................... âSpeaker MONO Controlâ on page 54
SPKxVOL[7:0] ..................... âSpeaker Volume Controlâ on page 64
SPKSWAP........................... âSpeaker Channel Swapâ on page 54
SPKB=A .............................. âSpeaker Volume Setting B=Aâ on page 54
BATTCMP ........................... âBattery Compensationâ on page 71
VPREF[3:0] ......................... âVP Referenceâ on page 72
VPLVL[7:0] .......................... âVP Voltage Level (Read Only)â on page 72
THRFLD .............................. âThermal Foldbackâ on page 73
SPKATTN[2:0] ..................... âSpeaker Attenuationâ on page 74
PDN_SPKx[1:0]................... âSpeaker Power Controlâ on page 44
RELEASE............................ âTemperature Acknowledge & Releaseâ on page 73
TWRN.................................. âThermal Warning Status (Read Only)â on page 73
TERR................................... âThermal Error Status (Read Only)â on page 73
SPKxSHRT.......................... âSpeaker Current Load Status (Read Only)â on page 72
Referenced Control Register Location
Analog Output
HPxMUTE ........................... âHeadphone Muteâ on page 53
HPxVOL[7:0] ....................... âHeadphone Volume Controlâ on page 63
PDN_HPx[1:0] ..................... âHeadphone Power Controlâ on page 44
HPGAIN[2:0]........................ âHeadphone Analog Gainâ on page 51
PASSTHRUx ....................... âPassthru Analogâ on page 52
PASSxMUTE ....................... âPassthru Muteâ on page 52
PASSxVOL[7:0] ................... âPassthru x Volumeâ on page 56
CHGFREQ .......................... âCharge Pump Frequencyâ on page 74
4.3.1
Beep Generator
The Beep Generator generates audio frequencies across approximately two octave major scales. It offers
three modes of operation: Continuous, multiple and single (one-shot) beeps. Sixteen on and eight off
times are available.
Note: The Beep is generated before the limiter and may affect desired limiting performance. If the lim-
iter function is used, it may be required to set the beep volume sufficiently below the threshold to prevent
the peak detect from triggering. Since the master volume control, MSTxVOL[7:0], will affect the beep vol-
ume, DAC volume may alternatively be controlled using the PMIXxVOL[6:0] bits.
30
DS680A1
|
▷ |