Datasheet

PCM1753
PCM1754
PCM1755
SLES092C – OCTOBER 2003 – REVISED FEBRUARY 2009
www.ti.com
19
MODE CONTROL REGISTERS (PCM1753/55)
User-Programmable Mode Controls
The PCM1753/55 includes a number of user programmable functions, which are accessed via control registers.
The registers are programmed using the serial control interface, which was previously discussed in this data
sheet. Table 5 lists the available mode control functions, along with their reset default conditions and associated
register index.
Register Map
The mode control register map is shown in Table 6. Each register includes an index (or address) indicated by
the IDX[6:0] bits.
Table 5. User-Programmable Mode Controls
FUNCTION RESET DEFAULT REGISTER BIT(s)
Digital attenuation control, 0 dB to –63 dB in 0.5-dB steps 0 dB, no attenuation 16 and 17 AT1[7:0], AT2[7:0]
Soft mute control Mute disabled 18 MUT[2:0]
Oversampling rate control (64 f
S
or 128 f
S
) 64 f
S
oversampling 18 OVER
Soft reset control Reset disabled 18 SRST
DAC operation control DAC1 and DAC2 enabled 19 DAC[2:1]
De-emphasis function control De-emphasis disabled 19 DM12
De-emphasis sample rate selection 44.1 kHz 19 DMF[1:0]
Audio data format control 24-bit left-justified 20 FMT[2:0]
Digital filter rolloff control Sharp rolloff 20 FLT
Zero flag function select L-, R-channel independent 22 AZRO
Output phase select Normal phase 22 DREV
Zero flag polarity select High 22 ZREV
Table 6. Mode Control Register Map
IDX
(B8–B14)
REGISTER B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
10h Register 16 0 IDX6 IDX5 IDX4 IDX3 IDX2 IDX1 IDX0 AT17 AT16 AT15 AT14 AT13 AT12 AT11 AT10
11h Register 17 0 IDX6 IDX5 IDX4 IDX3 IDX2 IDX1 IDX0 AT27 AT26 AT25 AT24 AT23 AT22 AT21 AT20
12h Register 18 0 IDX6 IDX5 IDX4 IDX3 IDX2 IDX1 IDX0 SRST OVER RSV RSV RSV RSV MUT2 MUT1
13h Register 19 0 IDX6 IDX5 IDX4 IDX3 IDX2 IDX1 IDX0 RSV DMF1 DMF0 DM12 RSV RSV DAC2 DAC1
14h Register 20 0 IDX6 IDX5 IDX4 IDX3 IDX2 IDX1 IDX0 RSV RSV FLT RSV RSV FMT2 FMT1 FMT0
16h Register 22 0 IDX6 IDX5 IDX4 IDX3 IDX2 IDX1 IDX0 RSV RSV RSV RSV RSV AZRO ZREV DREV
NOTE
:
RSV: Reserved for test operation. It should be set to 0 for regular operation.