UG-707
ADV8005 Hardware Reference Manual
Rev. A | Page 212 of 317
6.11.
AUDIO SETUP
6.11.1.
Audio Architecture
is capable of receiving audio data in I2S, SPDIF, DSD or High Bit Rate (HBR) formats. When the input audio is captured from
the audio input pins, it is then converted into audio packets for transmission over the HDMI output interface.
The
HDMI TX1 and TX2 process audio input streams independently, the following bits select which audio format is expected on
the audio pins.
aud_input_mode[1:0]
, IO Map,
Address 0x1A08[7:6]
This signal is used to select the audio input mode.
Function
aud_input_mode[1:0] Description
00 (default)
Single mode.
01
Dual mode; TX1 with I2S stream, TX2 with SPDIF stream.
10
Dual mode; TX1 with SPDIF stream, TX2 with I2S stream.
11
Dual mode; TX1 with SPDIF stream 1, TX2 with SPDIF stream 2.
Table 57: HDMI Tx Supported Audio Input Modes from Audio Input Pins
Pin
0 1
2
3
Single Mode
Dual Mode 1
Dual Mode 2
Dual Mode 3
Tx1
Tx2 Tx1 Tx2 Tx1 Tx2 Tx1 Tx2
DSD_CLK
DSD_CLK DSD_CLK MCLK
MCLK
MCLK
MCLK
MCLK MCLK
MCLK
MCLK
MCLK
SCLK
SCLK SCLK SCLK
SCLK
AUD_IN[0]
DSD.0/SPDIF DSD.0/SPDIF
SPDIF SPDIF
SPDIF
AUD_IN[1]
DSD.1/I2S.0 DSD.1/I2S.0 I2S0
I2S0
AUD_IN[2]
DSD.2/I2S.1 DSD.2/I2S.1 I2S1
I2S1
AUD_IN[3]
DSD.3/I2S.2 DSD.3/I2S.2 I2S2
I2S2
AUD_IN[4]
DSD.4/I2S.3 DSD.4/I2S.3 I2S3
I2S3
AUD_IN[5]
DSD.5/LRCLK DSD.5/LRCLK LRCLK
LRCLK
SPDIF
6.11.2.
Audio from Serial Video Rx
On the ADV8003, it is possible to route audio packets directly from the Serial Video Rx to the HDMI Tx. To achieve passthrough of audio from
the Serial Video Rx to the HDMI Tx, the following bit in the HDMI Tx must be configured.
rx_aud_packet_sel
, TX2 Main Map,
Address 0xF40B[0]
This bit is used to select the source of audio packet data routed into the HDMI transmitter.
Function
rx_aud_packet_sel Description
0 (default)
Get audio packet from external audio pins
1
Get audio packet from internal audio receiver
The datapath can be enabled per Tx so that one Tx can receive audio from I2S lines and one from the Serial Video Rx. Alternatively, both Txs
can receive audio from the Serial Video Rx or from the audio input pins. Along with setting
the
must be set
to 00 and
must be set to 1.
The audio InfoFrame is not transferred internally from the serial video Rx to the HDMI Tx. This needs to be done by software.