Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Zynq UltraScale+ MPSoC VCU TRD 2019.1 - 10G HDMI Video Capture and HDMI Display

...

Table of Contents

Table of Contents
excludeZynq UltraScale+ MPSoC VCU TRD 2018.3 - 10G HDMI Video Capture and Display

1 Overview

The primary goal of this Design is to demonstrate the capabilities of VCU hard block present in Zynq UltraScale+ EV devices. The TRD will serve as a platform to tune the performance parameters of VCU and arrive at optimal configurations for encoder and decoder blocks with the streaming use case where bandwidth plays a vital role. 10G will give sufficient bandwidth for the streaming protocol to play video pipeline smoothly.

This design supports the following video interfaces:

Sources:

  • HDMI-Rx capture pipeline implemented in the PL.
  • File source (SD card, USB storage, SATA hard disk).
  • Stream-In from network or internet.

Sinks:

  • HDMI-Tx display pipeline implemented in the PL.

VCU Codec:

  • Video Encode/Decode capability using VCU hard block in PL 
    • AVC/HEVC encoding.
    • Encoder/decoder parameter configuration.

Streaming Interfaces:

  • 10G Ethernet on PL 
  • 1G Ethernet on PS

Video format:

  • NV12


10G Deliverables:

Pipeline

Input source

Output Type

Resolution

Video encode/Decoder type

Deliverables

Record/Stream-Out pipeline

HDMI-Rx

File Sink/ Stream-Out

4K/1080p

HEVC/AVC

HDMI Rx Video encodes with VCU and stores it in a container format.

Playback pipeline

File Source/ Stream-In

HDMI –Tx

4K/1080p

HEVC/AVC

Playback of the local-file/stream-in with video decoded using VCU and display on  HDMI-Tx.

Capture--> Display

HDMI-Rx

HDMI -Tx

4K/1080p

HEVC/AVC

HDMI Rx Video passes to HDMI-Tx without VCU.

Capture--> Encode--> Decode--> Display

HDMI-Rx

HDMI -Tx

4K/1080p

HEVC/AVC

HDMI Rx raw video passes through  VCU elements encoder and decoder and finally displays on HDMI-Tx.


Supported Resolution:

The table below provides the supported resolution in this design.

Resolution
Command Line
Single StreamMulti-stream
4kp60NA
4kp30NA
1080p60NA


√ - Supported
NA – Not applicable
x – Not supported


The below figure shows the TRD block diagram.

The below sections describe the 10G HDMI Video Capture and HDMI Display design. It is VCU TRD design supporting 10G HDMI-Rx and HDMI-Tx. For the overview, software tools, system requirements and design files follow the link below:

The below figure shows the 10G HDMI Video Capture and HDMI Display design hardware block diagram.

The below figure shows the 10G HDMI Video Capture and HDMI Display design software block diagram.

1.1 Board Setup

Refer below link for Board Setup

...