HDMI Intel® FPGA IP User Guide

ID 683798
Date 12/04/2023
Public
Document Table of Contents

5.1.7.2. Source Auxiliary Video Information (AVI) InfoFrame Bit-Fields

Table 24.  Source Auxiliary Video Information (AVI) InfoFrame for Support FRL = 0 DesignsThe signal bundle is clocked by ls_clk for Support FRL = 0 designs.
Bit-field Name Description Default Value
7:0 Checksum Checksum

8’h67

9:8 S Scan information 2’h0
11:10 B Bar info data valid 2’h0
12 A0 Active information present 1’h0
14:13 Y RGB or YCbCr indicator 2’h0
15 Reserved Returns 0 1’h0
19:16 R Active format aspect ratio 4’h8
21:20 M Picture aspect ratio 2’h0
23:22 C Colorimetry (for example: ITU BT.601, BT.709) 2’h0
25:24 SC Non-uniform picture scaling 2’h0
27:26 Q Quantization range 2’h0
30:28 EC Extended colorimetry 3’h0
31 ITC IT content 1’h0
38:32 VIC Video format identification code 7’h00
39 Reserved Returns 0 1’h0
43:40 PR Picture repetition factor 4’h0
45:44 CN Content type 2’h0
47:46 YQ YCC quantization range 2’h0
63:48 ETB Line number of end of top bar 16’h0000
79:64 SBB Line number of start of bottom bar 16’h0000
95:80 ELB Pixel number of end of left bar 16’h0000
111:96 SRB Pixel number of start of right bar 16’h0000
112 Control Disables the core from inserting the InfoFrame packet.
  • 1: The core does not insert info_avi[111:0]. The AVI InfoFrame packet on the Auxiliary Data Port passes through.
  • 0: The core inserts info_avi[111:0] when there is a non-zero bit. The core sends default values when all bits are zero. The core filters the AVI InfoFrame packet on the Auxiliary Data Port.

By default, set the AVI version to version 2. If the value of info_avi[30:28] (EC2, EC1, EC0) is 3’b111, set the AVI version to version 4. If the value of info_avi[39] is 1’b1 (VIC >= 128) or info_avi[15] (Y2) is set to 1, set the AVI version to version 3.

Table 25.  Source Auxiliary Video Information (AVI) InfoFrame for Support FRL = 1 DesignsThis signal bundle is clocked by vid_clk for Support FRL = 1 designs.
Bit-field Name Description Default Value
7:0 Checksum Checksum

8’h67

9:8 S Scan information 2’h0
11:10 B Bar info data valid 2’h0
12 A0 Active information present 1’h0
15:13 Y RGB or YCbCr indicator 3’h0
19:16 R Active format aspect ratio 4’h8
21:20 M Picture aspect ratio 2’h0
23:22 C Colorimetry (for example: ITU BT.601, BT.709) 2’h0
25:24 SC Non-uniform picture scaling 2’h0
27:26 Q Quantization range 2’h0
30:28 EC Extended colorimetry 3’h0
31 ITC IT content 1’h0
39:32 VIC Video format identification code 8’h00
43:40 PR Picture repetition factor 4’h0
45:44 CN Content type 2’h0
47:46 YQ YCC quantization range 2’h0
63:48 ETB Line number of end of top bar 16’h0000
79:64 SBB Line number of start of bottom bar 16’h0000
95:80 ELB Pixel number of end of left bar 16’h0000
111:96 SRB Pixel number of start of right bar 16’h0000
115:112 F143-F140 Future use 14 4’h0
119:116 ACE3-ACE0 Additional colorimetry extension 4’h0
121:120 AVI Version

AVI Version

0: Version 2

1: Version 3

2: Version 4

2'h0
122 Control Disables the core from inserting the InfoFrame packet.
  • 1: The core does not insert info_avi[120:0]. The AVI InfoFrame packet on the Auxiliary Data Port passes through.
  • 0: The core inserts info_avi[120:0] when there is a non-zero bit. The core sends default values when all bits are zero. The core filters the AVI InfoFrame packet on the Auxiliary Data Port.
2’h0