beautypg.com

3 receiver input control (03h), 4 receiver data control (04h), Section 11.3 – Cirrus Logic CS8422 User Manual

Page 49: Section, Cs8422

background image

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