Visible to Intel only — GUID: jch1654228910984
Ixiasoft
1. HDMI Intel® FPGA IP Design Example Quick Start Guide for Intel® Agilex™ 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 = ON)
3.7.3. Clock Details
Visible to Intel only — GUID: jch1654228910984
Ixiasoft
3.8.3. HDMI TX PHY
Signal | Direction | Width | Description |
mgmt_clk | input | 1 | Management clock. This clock is 100 Mhz in frequency |
reset | input | 1 | Reset to HDMI TX PHY module |
sys_init | input | 1 | A reset pulse to the HDMI TX PHY module upon power-up |
device_ready | input | 1 | Indicates the device is ready and reconfiguration process can begin |
tx_phy_refclk | input | 1 | TX PLL reference clock for FRL mode. The clock frequency is 100 Mhz. |
tx_phy_refclk_tmds | input | 1 | TX PLL reference clock for TMDS mode. The clock frequency follows TMDS clock frequency |
systempll_clk | input | 1 | Clock input for TX PHY System PLL clock |
hdmi_tx_serial_data | output | 4 | HDMI TX clock, red, green, and blue serial data channels |
hdmi_tx_serial_data_n | output | 4 | |
tx_vid_clk_in | input | 1 | TX video clock input |
tx_vid_clk | output | 1 | TX video clock output |
tx_vid_clk_locked | input | 1 | Indicates TX video clock is stable |
tx_pll_frl_locked | output | 1 | Indicates IOPLL that generates TX FRL clock is locked |
tx_reconfig_done | output | 1 | Indicates TX reconfiguration is completed |
tx_phy_ready | output | 1 | Indicates TX transceiver is ready |
tx_init_done | input | 1 | Indicates to TX reconfiguration module that system initialization is completed |
tx_tmds_freq | input | 24 | Pixel clock frequency input to the TX reconfiguration mode |
tx_pll_locked | output | 4 | Indicates TX transceiver PLL is locked |
tx_phy_clk | output | 1 | TX transceiver output clock |
tx_frl_clk | output | 1 | HDMI TX core data, status, and control ports. Refer to Section 5.2: Source Interfaces in HDMI Intel FPGA IP Core User Guide for more information |
tx_core_in_lock | output | 1 | |
tx_frl_rate | output | 4 | |
tx_os | output | 2 | |
tx_parallel_data | input | 160 | |
tx_phy_rcfg_master_write | output | 1 | TX reconfiguration Avalon Memory-mapped, control, and status interface to transceiver arbiter |
tx_phy_rcfg_master_read | output | 1 | |
tx_phy_rcfg_master_address | output | 10 | |
tx_phy_rcfg_master_writedata | output | 32 | |
tx_phy_rcfg_master_readdata | input | 32 | |
tx_phy_rcfg_master_waitrequest | input | 1 | |
tx_phy_rcfg_curr_profile_id | input | 15 | |
tx_phy_rcfg_master_new_cfg_applied | input | 1 | |
tx_phy_rcfg_master_readdata_valid | input | 1 | |
tx_phy_rcfg_master_new_cfg_applied_ack | output | 1 | |
tx_phy_rcfg_busy | output | 1 | |
tx_dr_id | output | 5 |