The following figure shows the hardware setup for the AXI4-Stream video Interface. An HDMI source connects to the Video PHY Controller/HDMI GT Subsystem, which converts the HDMI Video into LINK DATA and sends to the HDMI RX Subsystem. Then, the HDMI RX Subsystem translates the LINK DATA into AXI4-Stream Video and sends to the Test Pattern Generator. By setting the Test Pattern Generator to pass-through mode, the AXI4-Stream Video from the HDMI RX Subsystem is passed to HDMI TX Subsystem where it gets translated to LINK DATA again and sends back to the Video PHY Controller/HDMI GT Subsystem. The Video PHY Controller/HDMI GT Subsystem/HDMI PHY Controller then converts it back to HDMI Video and sends to the HDMI Sink.
The Test Pattern Generator can also be configured to generate certain video pattern in the AXI4-Stream video format, which can be used to test the HDMI 1.4/2.0 TX Subsystem alone instead of relying on the video received from the RX Subsystem.
For Video PHY Controller/HDMI GT Subsystem settings and PLL selections, see the Video PHY Controller LogiCORE IP Product Guide (PG230) / HDMI GT Controller LogiCORE IP Product Guide (PG334) .
Similarly, the following figure shows the hardware setup for the native Video Interface. The only difference is that two Video Bridge modules are added in between the HDMI RX Subsystem and the Test Pattern Generator, and between the Test Pattern Generator to the HDMI TX Subsystem.
This is because the Test Pattern Generator can be configured to generate certain video pattern in AXI4-Stream video format, which can be used to test the HDMI TX Subsystem alone instead of relying on the video received from the HDMI RX Subsystem.
The following tables show the video resolutions that were tested as part of the release for different video formats.