TMDS Clock - 1.0 English

HDMI PHY Controller LogiCORE IP Product Guide (PG333)

Document ID
PG333
Release Date
2023-12-01
Version
1.0 English

As the fourth GT channel is used asthe TX TMDS clock in TMDS Mode, I/O standard constraint is needed for the GT output clock.

The RX TMDS and NI_DRU clock inputs are implemented as a GT reference clock input. Therefore, I/O standard constraints are not required.

For UltraScale+ devices, use the following constraints:

I/O Standard:

TX TMDS: set_property IOSTANDARD LVDS [get_ports HDMI_TX_CLK_P_OUT]
RX TMDS & NI-DRU: N/A

Sample Pin Assignments:

TX TMDS: set_property PACKAGE_PIN H21 [get_ports HDMI_TX_CLK_P_OUT]
RX TMDS: set_property PACKAGE_PIN C8 [get_ports HDMI_RX_CLK_P_IN]
NI-DRU: set_property PACKAGE_PIN G8 [get_ports DRU_CLK_IN_clk_p]

Board design and connectivity should follow the HDMI standard recommendations with proper level shifting or TMDS driver use.