Live Video Interface

Zynq UltraScale+ Device Technical Reference Manual (UG1085)

Document ID
UG1085
Release Date
2022-09-15
Revision
2.3 English

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

X15892-live-video-wave-4wJ-cVxv_h.jpg

 

TIP:   The PS-PL interface signals are synchronized to the dp_video_in_clk signal.