The live video input interface comprises these features.
•A 36-bit native video interface is referred to as the live video input in this manual.
•A second 36-bit native video interface is referred to as the live graphics input and it has a corresponding 8-bit alpha channel.
•Both the video and graphics inputs are expected to be of same resolution and have the same video timing.
•The live graphics and live video can be of different bits per component (BPC) or video formats.
•Y-only, RGB, YUV444, YUV 422 formats are supported on live video and graphics inputs.
•A bits per component (BPC) of 6/8/10/12 is supported on live video/graphics inputs.
The live video output interface comprises these features.
•A blended 36-bit video output.
•BPC = 12 (always). To use only 8 BPC, truncate the four least significant bits (LSBs).
•Supports the RGB, YUV 444, YUV 422, and Y-Only video formats.
•When the output format is Y-only, the values on the Cb/Cr can be ignored.
Table: PS-PL Signals for the Live Video Interface shows the PS-PL interface signals for live video interface.
Table 33-2: PS-PL Signals for the Live Video Interface
Signal Name
|
Type
|
Initial Value
|
Description
|
dp_live_video_in_vsync
|
Input
|
–
|
Video VSYNC.
|
dp_live_video_in_hsync
|
Input
|
–
|
Video HSYNC.
|
dp_live_video_in_de
|
Input
|
–
|
Video data enable.
|
dp_live_video_in_pixel1 [35:0]
|
Input
|
–
|
Video pixel data 1. Video data from the PL.
|
dp_live_gfx_pixel1_in[35:0]
|
Input
|
–
|
Graphics pixel input: Graphics data from the PL.
|
dp_live_gfx_alpha_in[7:0]
|
Input
|
–
|
Alpha corresponding to graphics input from the PL.
|
dp_video_in_clk
|
Input
|
–
|
Live video pixel clock for the live video and graphics I/O interfaces.
|
dp_video_out_pixel1 [35:0]
|
Output
|
0
|
Blended output, video pixel 1. Always 12 BPC.
|
dp_video_out_vsync
|
Output
|
0
|
Blended output, video VSYNC.
|
dp_live_video_de_out
|
Output
|
0
|
Blended output, video data enable.
|
dp_video_out_hsync
|
Output
|
0
|
Blended output, video HSYNC.
|
dp_external_custom_event1
|
Input
|
-
|
External user-defined event trigger to capture timestamps. Rising edge is detected as event trigger.
|
dp_external_custom_event2
|
Input
|
-
|
External user-defined event trigger to capture timestamps. Rising edge is detected as event trigger.
|
dp_external_vsync_event
|
Input
|
-
|
External VSYNC event trigger to capture timestamps. Rising edge is detected as event trigger.
|
dp_video_ref_clk
|
Output
|
-
|
27 MHz STC reference clock. This clock is provided from PS.
|
Notes:
1.The PS-PL interface signals for the live video/graphics interface are synchronized with the dp_video_in_clk signal.
|
This Figure shows the live video timing on the PS-PL interface.
Figure 33-5: Live Video Timing on the PS-PL Interface
X-Ref Target - Figure 33-5
|
TIP: The PS-PL interface signals are synchronized to the dp_video_in_clk signal.