TMDS Mode LCPLL Use - 1.0 English

HDMI GT Controller LogiCORE IP Product Guide (PG334)

Document ID
PG334
Release Date
2023-10-18
Version
1.0 English

Using the LCPLL for the HDMI receiver includes certain restrictions. The TX does not have these restrictions because the GT driver uses oversampling techniques to work around the limitations of the LCPLL. The HDMI RX limitations for the LCPLL are described in this section.

The LCPLL voltage controlled oscillator (VCO) must run in the range of 8.0 GHz to 16.375 GHz. The VCO frequency is dependent on the TMDS clock frequency. The LCPLL can apply a limited set of multipliers to the TMDS clock frequency. The GT driver measures the TMDS clock frequency and attempts to find a suitable line rate configuration to complete the reconfiguration process. If the detected TMDS Clock frequency is outside normal operating mode, the HDMI GT Controller switches to NI-DRU Mode for RX or Oversampling mode for TX.

NI-DRU mode
When the GT driver detects that the TMDS clock frequency is less than 125 MHz, it enables the NI-DRU to receive bit rates that are less than 1.25 Gbps. The NI-DRU runs at 2.5 Gbps, which enables it to recover line rates that the transceiver cannot support.
Oversample Mode
When the GT driver detects that the TMDS clock frequency is less than 125 MHz, it puts the TX in oversampling mode and applies a multiplier of 2, 3, or 5 to the TMDS clock to put the TX above the minimum line rate.
Table 1. Versal Adaptive SoC GTY LCPLL Line Rate Configuration Table

TMDS Clock Frequency (MHz)

Line Rate (Gbps) Line Rate CFG* HDMI Standard Notes
<120

TX: 1 or 2

RX: 0

HDMI 1.4

TX: Oversampling

RX: NI-DRU is used

125 to 204.688 1.25 to 2.046 1 HDMI 1.4 CDR is used
204.688 to 297 2.046 to 2.97 2 HDMI 1.4 CDR is used
85 to 102.344 3.4 to 4.094 3 HDMI 2.0 CDR is used
102.344 to 148.5 4.094 to 5.94 4 HDMI 2.0 CDR is used
Important: The Line Rate CFG value is the configuration selection driven into the GT TXRATE or RXRATE ports depending on with which side LCPLL is used.

The following table is for illustration only. For unlisted color formats, support might be possible if the VCO frequency range does not restrict them.

Table 2. LCPLL Support of RGB and YCbCr 4:4:4 Video Formats
Resolution (Hz) Bits Per Pixel
24 30 36 48
480i60 DRU DRU DRU DRU
576i50 DRU DRU DRU DRU
1080i50 DRU DRU DRU
1080i60 DRU DRU DRU
480p60 DRU DRU DRU DRU
576p50 DRU DRU DRU DRU
720p50 DRU DRU DRU
720p60 DRU DRU DRU
1080p24 DRU DRU DRU
1080p25 DRU DRU DRU
1080p30 DRU DRU DRU
1080p50
1080p60
2160p24
2160p25
2160p30
2160p60 1 1 1
VGA 60 DRU DRU DRU DRU
SVGA 60 DRU DRU DRU DRU
XGA 60 DRU DRU DRU
SXGA 60 DRU
WXGA 60 DRU DRU DRU
WXGA + 60 DRU DRU
UXGA 60 2
WUXGA 60
WSXGA 60
  1. Format is not supported because it exceeds the maximum line rate of HDMI 2.0.
  2. Format is above the design routing.