GTS HDMI IP User Guide

ID 823533
Date 5/30/2025
Public
Document Table of Contents

7.1. HDMI RX with Integrated Transceiver

The HDMI RX includes a hard HDMI RX IP block that receives the serial data from an external video source. It deserializes the serial data to parallel data before passing the data to the HDMI RX IP.

The HDMI RX IP receives the parallel data from the HDMI RX PHY IP and performs data alignment, channel deskew, TMDS decoding, auxiliary data decoding, video data decoding, audio data decoding, and descrambling.

The HDMI RX PHY uses dynamic reconfiguration for transceiver reconfiguration. It measures the input reference clock and then requests the reconfiguration through the Avalon Memory-Mapped interface.

For the RX transceiver (RX Direct PHY), the example design uses System PLL datapath clocking mode. In the figure , rx_clkout is the System PLL clock and rx_clkout2 is Word clock. The parallel data output from the transceiver is driven by the System PLL clock. The design uses DCFIFO to switch the data from System PLL clock domain to the Word clock domain before going into HDMI RX.

Figure 44. Functional Diagram of HDMI RX with Integrated Transceiver