3 receiver input control (03h), 4 receiver data control (04h), Section 11.3 – Cirrus Logic CS8422 User Manual
Page 49: Section, Cs8422
![background image](/manuals/466517/49/background.png)
DS692F2
49
CS8422
01 - Active low, low output indicates an interrupt condition has occurred.
10 - Open drain, active low. Requires an external pull-up resistor on the INT pin.
11 - Reserved.
11.3
Receiver Input Control (03h)
RX_MODE - Selects the input mode (single-ended or differential) of the RX pins
0 - Receiver inputs are differential-pair inputs RXP1/RXN1 and RXP0/RXN0.
1 - Receiver inputs are single-ended inputs RX[3:0].
RX_SEL[1:0] – Input multiplexer to the receiver
00 - RX0 or RXP0/RXN0
01 - RX1 (Only valid if RX_MODE = 1)
10 - RX2 or RXP1/RXN1
11 - RX3 (Only valid if RX_MODE = 1)
TX_SEL[1:0] – Selects receiver input for GPO TX source
00 - RX0 or RXP0/RXN0
01 - RX1 (Only valid if RX_MODE = 1)
10 - RX2 or RXP1/RXN1
11 - RX3 (Only valid if RX_MODE = 1)
INPUT_TYPE – Selects receiver input type
0 - Mode 1, receiver multiplexer inputs are comparator inputs biased at VA/2.
1 - Mode 2, receiver multiplexer inputs are digital inputs, referenced to VA. Valid only if RX_MODE = 1.
11.4
Receiver Data Control (04h)
TRUNC – Determines if the audio word length is set according to the incoming channel status data as de-
coded by the AUX[3:0] bits. The resulting word length in bits is 24 minus AUX[3:0].
0 – Incoming data is not truncated.
1 – Incoming data is truncated according to the length specified in the channel status data.
Truncation occurs before the de-emphasis filter. TRUNC has no effect on output data is detected as being
non-audio.
HOLD[1:0] – Determine how received AES3 audio sample is affected when a receive error occurs
00 - hold last audio sample.
7
6
5
4
3
2
1
0
RX_MODE
RXSEL1
RXSEL0
TXSEL1
TXSEL0
INPUT_TYPE
Reserved
Reserved
0
0
0
1
0
0
0
0
7
6
5
4
3
2
1
0
TRUNC
HOLD1
HOLD0
CHS
DETCI
EMPH_CNTL2 EMPH_CNTL1 EMPH_CNTL0
0
0
0
0
0
1
0
0