1. HDMI Intel® FPGA IP Design Example Quick Start Guide for Agilex™ 7 F-Tile Devices
2. HDMI 2.1 Design Example (Support FRL = 1, Enable Active Video Protocol = None)
3. HDMI 2.1 Design Example with AXI4-stream Interface Enabled (Support FRL =1, Enable Active Video Protocol = AXIS-VVP Full)
4. Document Revision History for the F-Tile HDMI Intel® FPGA IP Design Example User Guide
2.1. Design Features
2.2. Hardware and Software Requirements
2.3. HDMI 2.1 RX-TX Retransmit Design Block Diagram
2.4. Design Parameters
2.5. Design Components
2.6. Design Software Flow
2.7. Clocking Scheme
2.8. Interface Signals
2.9. Hardware Setup
2.10. Simulation Testbench
2.11. Debugging Features
3.7.1. HDMI 2.1 RX-TX Retransmit Design without Video Frame Buffer (Enable Active Video Protocol = AXIS-VVP Full, Video In and Out Use the Same Clock = ON)
3.7.2. HDMI 2.1 RX-TX Retransmit Design with Video Frame Buffer (Enable Active Video Protocol = AXIS-VVP Full, Video In and Out Use the Same = OFF)
3.7.3. Clock Details
3.4.1. IP Parameters
| Parameter | Value | Description |
|---|---|---|
| DIRECTION | Receiver | Determines the selection for HDMI simplex RTL. |
| SUPPORT DEEP COLOR | 1: On | Determines if the core can decode deep color formats. |
| SUPPORT AUXILIARY | 1: On | Determines if the auxiliary channel decoding is included |
| SUPPORT AUDIO | 1: On | Determines if the core can decode audio. |
| PIXEL PER CLOCK | 8 | Supports 8 pixels per clock for Agilex™ 7 devices. |
| SUPPORT FRL | 1: On | For Agilex™ 7 devices, only Support FRL =1 is supported. |
| INCLUDE I2C MASTER/SLAVE | 1: On | Determines if the I2C slave block is included. |
| INCLUDE EDID RAM | 1: On | Determines if the EDID RAM block is included. |
| EDID RAM ADDR WIDTH | 8 | Log base 2 of the EDID RAM size. |
| RAM FILE PATH | – | Specifies the file path of your EDID content. File name must be in .hex or .mif format. When you generate the RX design and you do not have EDID content, you can avoid the error message and proceed with the design example generation by creating an empty .hex file under your current working directory and insert that file name for this parameter. When you have EDID content ready, you can open the HDMI RX IP (Project Navigator > IP components > nios_hdmi_rx) and regenerate HDMI RX with the valid EDID content. |
| ENABLE ACTIVE VIDEO PROTOCOL | AXIS-VVP Full | Determines the input video data format. |
| HDMI21_VARIANT |
|
Determines the selection of HDMI variant. |
| Parameter | Value | Description |
|---|---|---|
| DIRECTION | Transmitter | Determines the selection for HDMI simplex RTL. |
| SUPPORT DEEP COLOR | 1: On | Determines if the core can encode deep color formats. |
| SUPPORT AUXILIARY | 1: On | Determines if the auxiliary channel encoding is included. |
| SUPPORT AUDIO | 1: On | Determines if the core can encode audio. |
| PIXEL PER CLOCK | 8 | Supports 8 pixels per clock for Agilex™ 7 devices. |
| SUPPORT FRL | 1: On | For Agilex™ 7 devices, only Support FRL =1 is supported. |
| INCLUDE I2C MASTER/SLAVE | 1: On | Determines if the I2C master block is included. |
| ENABLE ACTIVE VIDEO PROTOCOL | AXIS-VVP Full | Determines the input video data format. |
| VIDEO IN AND OUT USE THE SAME CLOCK | 1: On | Set to ON for HDMI 2.1 RX-TX retransmit without video frame buffer design. |
| 0: Off | Set to OFF for HDMI 2.1 RX-TX direct retransmit with video frame buffer design. | |
| HDMI21_VARIANT |
|
Determines the selection of HDMI variant. |