®
18
PCM3000/3001
PROGRAM REGISTER 3
A (1:0): Bit 10, 9 Register Address
These bits define the address for REGISTER 3:
A1 A0
1 1 Register 3
res: Bit 15:11, 8:6, 0 Reserved
These bits are reserved, and should be set to “0”.
FMT (2:0)
Bit 4:2 Audio Data Format Select
These bits determine the input and output audio
data formats. (default: FMT [2:0] = 000H)
FMT2 FMT1 FMT0 DAC ADC
Data Format Data Format
0 0 0 16-bit, MSB-first, 16-bit, MSB-first,
Right-justified Left-justified
0 0 1 18-bit, MSB-first, 18-bit, MSB-first,
Right-justified Left-justified
0 1 0 16-bit, MSB-first, 16-bit, MSB-first,
Right-justified Right-justified
0 1 1 18-bit, MSB-first, 18-bit, MSB-first,
Right-justified Right-justified
1 0 0 16-/18-bit, MSB-first, 18-bit, MSB-first,
Left-justified Left-justified
1 0 1 16-/18-bit, MSB-first, I2S 18-bit, MSB-first, I2S
1 1 0 16-bit, MSB-first, 16-bit, MSB-first,
DSP-frame DSP-frame
1 1 1 Reserved Reserved
LOP: Bit 5 ADC to DAC Loop-back Control
When this bit is set to “1”, the ADC’s audio data
is sent directly to the DAC. The data format will
default to I2S. In Format 6 (DSP Frame), Loop-
back is not supported.
LOP
0 Loop-back Disable (default)
1 Loop-back Enable
LRP: Bit 1 Polarity of LRCIN Applies only to
Formats 0 through 4.
LRP
0
Left-Channel is “H”, Right-Channel is “L”. (default)
1 Left-Channel is “L”, Right-Channel is “H”.
PCM3001 DATA FORMAT CONTROL
The input and output data formats are controlled by pins 27
(FMT0), 26 (FMT1), and 25 (FMT2). Set these pins to the
same values shown for the bit-mapped PCM3000 controls in
PROGRAM REGISTER 3.
BYPS: Bit 7 ADC High-Pass Filter Bypass Control
This bit determines enables or disables the high-
pass filter for the ADC.
BYPS
0 High-Pass Filter Enabled (default)
1 High-Pass Filter Disabled (bypassed)
ATC: Bit 5 DAC Attenuation Channel Control
When set to “1”, the REGISTER 0 attenuation
data can be used for both DAC channels. In this
case, the REGISTER 1 attenuation data is ig-
nored.
ATC
0
Individual Channel Attenuation Data Control (default)
1 Common Channel Attenuation Data Control
IZD: Bit 4 DAC Infinite Zero Detection Circuit
Control
This bit enables the Infinite Zero Detection Circuit
in PCM3000. When enabled, this circuit will dis-
connect the analog output amplifier from the delta-
sigma DAC when the input is continuously zero for
65,536 consecutive cycles of BCKIN.
IZD
0 Infinite Zero Detection Disabled (default)
1 Infinite Zero Detection Enabled
OUT: Bit 3 DAC Output Enable Control
When set to “1”, the outputs are forced to VCC/2
(bipolar zero). In this case, all registers in
PCM3000 hold the present data. Therefore, when
set to “0”, the outputs return to the previous
programmed state.
OUT
0
DAC Outputs Enabled (default normal operation)
1 DAC Outputs Disabled (forced to BPZ)
DM (1:0):Bit 2,1 DAC De-emphasis Control
These bits select the de-emphasis mode as shown
below:
DM1 DM0
0 0 De-emphasis OFF (default)
0 1 De-emphasis 48kHz ON
1 0 De-emphasis 44.1kHz ON
1 1 De-emphasis 32kHz ON
MUT: Bit 0 DAC Soft Mute Control
When set to “1”, both left and right-channel DAC
outputs are muted at the same time. This muting
is done by attenuating the data in the digital filter,
so there is no audible click noise when soft mute
is turned on.
MUT
0 Mute Disable (default)
1 Mute Enable