DisplayPort Intel® Stratix® 10 FPGA IP Design Example User Guide

ID 683887
Date 9/14/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.1. Intel® Stratix® 10 DisplayPort SST Parallel Loopback Design Features

The SST parallel loopback design examples demonstrate the transmission of a single video stream from DisplayPort sink to DisplayPort source with or without Pixel Clock Recovery (PCR).
Figure 5.  Intel® Stratix® 10 DisplayPort SST Parallel Loopback with PCR
  • In this variant, the DisplayPort source’s parameter, TX_SUPPORT_IM_ENABLE, is turned off and the standard VSYNC/HSYNC/DE video interface is used.
  • The DisplayPort sink receives video and or audio streaming from external video source such as GPU and decodes it into parallel video interface.
  • The IOPLL drives the video clock at a fixed frequency (in this case, 160 MHz).
  • If DisplayPort sink’s MAX_LINK_RATE is configured to HBR2 and PIXELS_PER_CLOCK is configured to Dual, the video clock runs at 300 MHz to support 4Kp60 pixel rate (594/2 = 297 MHz). Otherwise, the video clock runs at 160 MHz.
  • The design uses the pixel recovery clock (PCR) to recover the pixel clock according to the received MSA information from the sink and converts the RX parallel video interface to the standard VSYNC/HSYNC/DE interface.
  • The PCR output drives the source video interface and encodes to the DisplayPort main link before transmitting to the monitor.
  • The recovered clock drives the TX video clock.
Figure 6.  Intel® Stratix® 10 DisplayPort SST Parallel Loopback without PCR
  • In this variant, the DisplayPort source’s parameter, TX_SUPPORT_IM_ENABLE, is turned on (“1”) and the video image interface is used.
  • The DisplayPort sink receives video and or audio streaming from external video source such as GPU and decodes it into parallel video interface.
  • The DisplayPort sink video output directly drives the DisplayPort source video interface and encodes to the DisplayPort main link before transmitting to the monitor.
  • The IOPLL drives both the DisplayPort sink and source video clocks at a fixed frequency.
  • If DisplayPort sink and source's MAX_LINK_RATE parameter is configured to HBR2 and PIXELS_PER_CLOCK is configured to Dual, the video clock runs at 300 MHz to support 4Kp60 pixel rate (594/2 = 297 MHz). Otherwise, the video clock runs at 160 MHz.
Table 9.  Design Example Variant Comparison
Design Example PCR Module Enable Video Image Interface Adaptive Sync Video Interface
DisplayPort SST parallel loopback with PCR Required No Not supported Standard VSYNC/HSYNC/DE interface (txN_video_in)
DisplayPort SST parallel loopback without PCR Not required Yes Supported Video Image Interface (txN_video_in_im)