31
IDT821054A QUAD PROGRAMMABLE PCM CODEC WITH MPI INTERFACE INDUSTRIAL TEMPERATURE
This register is used for MCU to monitor the transmit (A to D) PCM data. For linear code, this register contains the high byte of the
transmit PCM data. For compressed code (A/µ-Law), this register is not used (when being read, it will output a data byte of 00H).
The high byte of transmit PCM data will be read out by applying a read command to this register, and at the same time, it will be
transmitted to the PCM highway without any interference.
LREG9: A/D Gain, D/A Gain, Channel Power Down and PCM Receive Path Cutoff, Read/Write (08H/88H)
The Channel Power Down bit (PD) selects the operation mode for the corresponding channel:
PD = 0: The corresponding channel is in normal operation state;
PD = 1: The corresponding channel is powered down (default).
The PCMCT bit determines the operation of PCM Receive Path of the corresponding channel:
PCMCT = 0: The PCM Receive Path of the corresponding channel is in normal operation state (default);
PCMCT = 1: The PCM Receive Path of the corresponding channel is cut off.
The A/D Gain bit (GAD) sets the gain of analog A/D for the corresponding channel:
GAD = 0: 0 dB (default);
GAD = 1: +6 dB.
The D/A Gain bit (GDA) sets the gain of analog D/A for the corresponding channel:
GDA = 0: 0 dB (default);
GDA = 1: -6 dB.
Attention: To ensure proper operation, the lower 4 bits of the I/O data byte following the write command (88H) must be '0000'.
LREG10: Tone Generator Enable and Tone Program Enable, Read/Write (09H/89H)
TPROG1 = 0: The default amplitude and frequency coefficients are selected for tone generator 1 (default);
TPROG1 = 1: The amplitude and frequency coefficients for tone generator 1 are programmed by the Coe-RAM.
TPROG0 = 0: The default amplitude and frequency coefficients are selected for tone generator 0 (default);
TPROG0 = 1: The amplitude and frequency coefficients for tone generator 0 are programmed by the Coe-RAM.
TEN1 = 0: Tone generator 1 is disabled (default);
TEN1 = 1: Tone generator 1 is enabled.
TEN0 = 0: Tone generator 0 is disabled (default);
TEN0 = 1: Tone generator 0 is enabled.
b7 b6 b5 b4 b3 b2 b1 b0
Command R/W0001000
I/O data PD PCMCT GAD GDA 0 0 0 0
b7 b6 b5 b4 b3 b2 b1 b0
Command R/W0001001
I/O data Reserved TPROG1 TPROG0 TEN1 TEN0