HDMI TX Oversampled Reference Clock Requirements - 1.0 English

HDMI PHY Controller LogiCORE IP Product Guide (PG333)

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

In normal cases, the GT reference clock requirement is equal to the TMDS clock requirement of a given HDMI resolution.

Note: The GT reference clock requirement value can be accessed through the HdmiTxRefClkHz variable in the HDMI PHY Controller data structure declared in the application (for example, in reference design: Hdmiphy1.HdmiTxRefClkHz). The HdmiTxRefClkHz value is valid and can be accessed any time after TX Alignment Done Interrupt occurs (see the HDMI PHY Controller HDMI TX Flow). This value is ideally used in programming the external clock generator frequencies for GT TX operation.

The HDMI PHY Controller HDMI TX application enters the oversampling mode when the reference clock required by video resolution to be transmitted is below the HDMI PLL minimum frequency. The HDMI PHY Controller driver increases the reference clock by a factor of x3 or x5 until the minimum frequency for PLL is met. The following table shows the minimum reference clock per transceiver and PLL types.

For example, the GTHE4 CPLL needs to transmit 480p 60 Hz at eight bits per component. This video format requires a TMDS clock of 27 MHz which is below the GTHE4 CPLL 50 MHz minimum clock. The HDMI PHY Controller driver searches for the oversampling factor that satisfies this condition, which is x3. The new GT reference clock requirement is 81 MHz.

Table 1. HDMI Transceiver to PLL Type Minimum Reference Clock
Transceiver Type PLL Type HDMI Min Reference Clock (MHz)
GTHE4/GTYE4 QPLL0 61.25
QPLL1 50
CPLL 50