In the
Vivado®
IDE, in
the DisplayPort 1.4 TX Subsystem, when the Enable support for YUV420 ColorFormat option
is selected (as shown in the following figure), the subsystem can support YUV420
colorimetry as mentioned in VESA DisplayPort Standard Version
1.4a (VESA website). When you select the 420
option, you are prompted to select 4PPC or 8PPC for the AXI4-Stream data input interface using the Input PPC with YUV420 Support option. 8PPC
can be used for resolutions with YUV420 colorimetry which result in vid_clk
> 300 MHz (for resolutions such as 8k at 60
fps).
The pixel arrangement of the YUV420 color format follows the UG934 standard on the input of the AXI4-Stream interface. This data is then converted into the native mode by the subsystem and is fed to the DisplayPort TX IP. The following figure depicts the native mode data format of 4PPC YUV420 after conversion from the UG934 format.
0x1B8
) as 4, MAX_BPC of 12 and Video BPC of
8.Because the native YUV420 format has two Y-components per pixel, care should be taken to consider “HTOTAL” (total horizontal resolution of the video) as half of the actual value in the software.