HDMI Intel® FPGA IP User Guide

ID 683798
Date 10/02/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

5.1.8.2. Audio Metadata Bundle Bit-Fields

The Audio Metadata (AM) packet carries additional information related to 3D Audio and Multi-Stream Audio (MST).

The core sends the AM packet on the active edge of the V-SYNC signal to ensure that the packet is sent once per field. The signal bundle of audio_metadata[165:0] is clocked by ls_clk for Support FRL = 0 designs and by vid_clk for Support FRL = 1 designs.

Table 29.  Audio Metadata Bundle Bit-Fields for Packet Header and Control

The following table lists the AM signal bit-fields for packet header (as described in the HDMI 2.0b Specification Section 8.3) and control.

Bit-field Name Description
0 3D_AUDIO
  • 1: Transmits 3D audio
  • 0: Transmits MST audio
2:1 NUM_VIEWS Number of views for an MST stream
4:3 NUM_AUDIO_STR Number of audio streams - 1
165 Control Disables the core from inserting the AM packet.
  • 1: The core does not insert audio_metadata[164:0]. The AM packet on the Auxiliary Data Port passes through.
  • 0: The core inserts audio_metadata[164:0] when audio format[3:0] is 3D audio or MST audio. The core filters the AM packet on the Auxiliary Data Port.
Table 30.  Audio Metadata Bundle Bit-Fields for Packet Content when 3D_AUDIO = 1

The following table lists the AM signal bit-fields for packet content when 3D_AUDIO = 1 (as described in the HDMI 2.0b Specification Section 8.3.1).

Bit-field Name Description
9:5 3D_CC Channel count of the transmitted 3D audio
12:10 Reserved Reserved (0)
16:13 ACAT Audio channel allocation standard
20:17 Reserved Reserved (0)
28:21 3D_ACAT Channel/Speaker allocation for 3D audio
164:29 Reserved Reserved (0)
Table 31.  Audio Metadata Bundle Bit-Fields for Packet Content when 3D_AUDIO = 0

The following table lists the AM signal bit-fields for packet content when 3D_AUDIO = 0 (as described in the HDMI 2.0b Specification Section 8.3.2).

Bit-field Name Description
5 Multiview_Left_0 Left stereoscopic picture (Subpacket 0 in MST Audio Sample Packet)
6 Multiview_Right_0 Right stereoscopic picture (Subpacket 0 in MST Audio Sample Packet)
12:7 Reserved Reserved (0)
15:13 Suppl_A_Type_0 Supplementary audio type (Subpacket 0 in MST Audio Sample Packet)
16 Suppl_A_Mixed_0 Mix of main audio components and a supplementary audio track (Subpacket 0 in MST Audio Sample Packet)
17 Suppl_A_Valid_0 Audio stream contains a supplementary audio track (Subpacket 0 in MST Audio Sample Packet)
19:18 Reserved Reserved (0)
20 LC_Valid_0 Validity of Language_Code (Subpacket 0 in MST Audio Sample Packet)
44:21 Language_Code_0 Audio stream language (Subpacket 0 in MST Audio Sample Packet)
45 Multiview_Left_1 Left stereoscopic picture (Subpacket 1 in MST Audio Sample Packet)
46 Multiview_Right_1 Right stereoscopic picture (Subpacket 1 in MST Audio Sample Packet)
52:47 Reserved Reserved (0)
55:53 Suppl_A_Type_1 Supplementary audio type (Subpacket 1 in MST Audio Sample Packet)
56 Suppl_A_Mixed_1 Mix of main audio components and a supplementary audio track (Subpacket 1 in MST Audio Sample Packet)
57 Suppl_A_Valid_1 Audio stream contains a supplementary audio track (Subpacket 1 in MST Audio Sample Packet)
59:58 Reserved Reserved (0)
60 LC_Valid_1 Validity of Language_Code (Subpacket 1 in MST Audio Sample Packet)
84:61 Language_Code_1 Audio stream language (Subpacket 1 in MST Audio Sample Packet)
85 Multiview_Left_2 Left stereoscopic picture (Subpacket 2 in MST Audio Sample Packet)
86 Multiview_Right_2 Right stereoscopic picture (Subpacket 2 in MST Audio Sample Packet)
92:87 Reserved Reserved (0)
95:93 Suppl_A_Type_2 Supplementary audio type (Subpacket 2 in MST Audio Sample Packet)
96 Suppl_A_Mixed_2 Mix of main audio components and a supplementary audio track (Subpacket 2 in MST Audio Sample Packet)
97 Suppl_A_Valid_2 Audio stream contains a supplementary audio track (Subpacket 2 in MST Audio Sample Packet)
99:98 Reserved Reserved (0)
100 LC_Valid_2 Validity of Language_Code (Subpacket 2 in MST Audio Sample Packet)
124:101 Language_Code_2 Audio stream language (Subpacket 2 in MST Audio Sample Packet)
125 Multiview_Left_3 Left stereoscopic picture (Subpacket 3 in MST Audio Sample Packet)
126 Multiview_Right_3 Right stereoscopic picture (Subpacket 3 in MST Audio Sample Packet)
132:127 Reserved Reserved (0)
135:133 Suppl_A_Type_3 Supplementary audio type (Subpacket 3 in MST Audio Sample Packet)
136 Suppl_A_Mixed_3 Mix of main audio components and a supplementary audio track (Subpacket 3 in MST Audio Sample Packet)
137 Suppl_A_Valid_3 Audio stream contains a supplementary audio track (Subpacket 3 in MST Audio Sample Packet)
139:138 Reserved Reserved (0)
140 LC_Valid_3 Validity of Language_Code (Subpacket 3 in MST Audio Sample Packet)
164:141 Language_Code_3 Audio stream language (Subpacket 3 in MST Audio Sample Packet)