CDB42L52 Cirrus Logic Inc, CDB42L52 Datasheet - Page 40

Eval Bd LP Codec W/Class D Spkr Driver

CDB42L52

Manufacturer Part Number
CDB42L52
Description
Eval Bd LP Codec W/Class D Spkr Driver
Manufacturer
Cirrus Logic Inc
Datasheets

Specifications of CDB42L52

Main Purpose
Audio, CODEC
Embedded
Yes, FPGA / CPLD
Utilized Ic / Part
CS42L52
Primary Attributes
4 Stereo Audio Inputs, Stereo Line and Speaker Outputs, S/PDIF Inputs and Outputs
Secondary Attributes
GUI, I2C, SPI, USB Interfaces
Description/function
Audio CODECs
Operating Supply Voltage
5 V
Product
Audio Modules
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
CS42L52
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
598-1505
40
5. REGISTER QUICK REFERENCE
(
I²C Address : 1001010[R/W] - 10010100 = 0x94(Write); 10010101 = 0x95(Read)
Default values are shown below the bit names
p 42
p 42
p 43
p 44
p 44
p 46
p 47
p 48
p 48
p 49
p 50
0Ch Misc. ADC Ctl
p 50
0Dh Playback Ctl 1
p 51
p 52
p 54
p 55
p 55
p 55
p 55
p 57
p 57
p 57
p 57
p 58
p 58
p 58
Adr. Function
0Ah Analog,
0Bh ADC HPF Cor-
0Eh Misc. Ctl
0Fh Playback Ctl 2
1Ah PCMMIXA Vol
01h ID
02h Power Ctl 1
03h Power Ctl 2
04h Power Ctl 3
05h Clocking Ctl
06h Interface Ctl 1
07h Interface Ctl 2
08h Input A Select
09h Input B Select
10h MICA Amp Ctl
11h MICB Amp Ctl
12h PGAA Vol, Misc ALCASRDIS ALCAZCDIS
13h PGAB Vol, Misc ALCBSRDIS ALCBZCDIS
14h Passthru A Vol
15h Passthru B Vol
16h ADCA Vol
17h ADCB Vol
18h ADCMIXA Vol
19h ADCMIXB Vol
HPF Ctl
ner Freq.
PASSTHRUB PASSTHRUA PASSBMUTE PASSAMUTE
AMIXAMUTE AMIXAVOL6 AMIXAVOL5
AMIXBMUTE AMIXBVOL6 AMIXBVOL5 AMIXBVOL4 AMIXBVOL3 AMIXBVOL2 AMIXBVOL1 AMIXBVOL0
PMIXAMUTE PMIXAVOL6 PMIXAVOL5
PASSAVOL7 PASSAVOL6 PASSAVOL5 PASSAVOL4 PASSAVOL3 PASSAVOL2 PASSAVOL1 PASSAVOL0
PASSBVOL7 PASSBVOL6 PASSBVOL5 PASSBVOL4 PASSBVOL3 PASSBVOL2 PASSBVOL1 PASSBVOL0
PDN_CHRG
PDN_HPB1
ADCBVOL7
ADCASEL2
ADCBSEL2
ADCAVOL7
HPBMUTE
HPGAIN2
Reserved
Reserved
Reserved
Reserved
Reserved
CHIPID4
ADCB=A
AUTO
HPFB
M/S
7
1
0
0
0
1
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
SCLK=MCLK
PDN_HPB0
ADCAVOL6
ADCBVOL6
ADCASEL1
ADCBSEL1
INV_SCLK
HPAMUTE
HPGAIN1
MICASEL
MICBSEL
Reserved
Reserved
Reserved
CHIPID3
SPEED1
HPFRZB
DIGMIX
6
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
SPKBMUTE
PGABVOL5
ADCBVOL5
PDN_HPA1
ADCASEL0
ADCBSEL0
PGAAVOL5
ADCAVOL5
DIGLOOP
DIGSUM1
MICACFG
MICBCFG
HPGAIN0
Reserved
Reserved
Reserved
CHIPID2
SPEED0
ADCDIF
HPFA
)
5
1
0
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
5/13/08
PLYBCKB=A
AMIXAVOL4 AMIXAVOL3 AMIXAVOL2 AMIXAVOL1 AMIXAVOL0
PMIXAVOL4 PMIXAVOL3 PMIXAVOL2 PMIXAVOL1 PMIXAVOL0
PDN_PGAB
SPKAMUTE
MICAGAIN4
MICBGAIN4
32kGROUP
PGAASEL5
PGABSEL5
PGAAVOL4
PGABVOL4
ADCAVOL4
ADCBVOL4
PDN_HPA0
DIGSUM0
Reserved
CHIPID1
HPFRZA
3ST_SP
OVRDB
DSP
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PDN_SPKB1 PDN_SPKB0 PDN_SPKA1 PDN_SPKA0
PDN_PGAA PDN_ADCB PDN_ADCA
MICAGAIN3 MICAGAIN2 MICAGAIN1
MICBGAIN3 MICBGAIN2 MICBGAIN1
INV_SWCH
ANLGSFTB
PGABVOL3
ADCAVOL3
ADCBVOL3
PGAASEL4
PGABSEL4
PGAAVOL3
VIDEOCLK
HPFB_CF1
INV_ADCB
INV_PCMB
DACDIF1
CHIPID0
FREEZE
SPKB=A
OVRDA
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PGABVOL2
ADCAVOL2
ADCBVOL2
PDN_MICB
PGAASEL3
PGABSEL3
PGAAVOL2
HPFB_CF0
INV_ADCA
INV_PCMA
SPKSWAP
ANLGZCB
BIASLVL2
DACDIF0
DEEMPH
REVID2
RATIO1
2
x
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
ADCBMUTE ADCAMUTE
MSTBMUTE
PGABVOL1
ADCAVOL1
ADCBVOL1
PDN_MICA
PGAASEL2
PGABSEL2
ANLGSFTA
SPKMONO
PGAAVOL1
HPFA_CF1
BIASLVL1
REVID1
DIGSFT
RATIO0
AWL1
1
x
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
CS42L52
MSTAMUTE
MUTE50/50
MICAGAIN0
MICBGAIN0
PGAASEL1
PGABSEL1
PGAAVOL0
PGABVOL0
ADCAVOL0
ADCBVOL0
HPFA_CF0
PDN_BIAS
MCLKDIV2
ANLGZCA
BIASLVL0
DS680F1
REVID0
DIGZC
AWL0
PDN
0
1
1
1
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x

Related parts for CDB42L52