Design Components - Xilinx Zynq UltraScale+ User Manual

Mpsoc video codec unit
Table of Contents

Advertisement

Design Components

Download the targeted reference design ZIP file. The file contains the following
components grouped by APU or PL.
APU
vcu_apm_lib: Library that provides the interface to query read and write throughput of
the VCU encoder/decoder.
vcu_gst_lib: Interface library that manages the video/audio-video capture, processing,
and display pipelines using the GStreamer, V4L2, Advanced Linux Sound Architecture
(ALSA)
[Ref
petalinux_bsp: PetaLinux board support package (BSP) to build a pre-configured SMP
Linux image for the APU. The BSP includes the following components:
First stage boot loader (FSBL)
°
Arm trusted firmware (ATF)
°
U-Boot
°
Linux kernel
°
Device tree
°
PMU firmware
°
Root file system (rootfs).
°
vcu_qt: Application that uses the vcu_gst_lib, vcu_apm_lib, and vcu_video_lib libraries
and provides a GUI to control and visualize various parameters of this design. The GUI
is supported only on DP.
vcu_video_lib: Library that configures various video pipelines in the design
vcu_gst_app: Command line application that uses the vcu_gst_lib, vcu_apm_lib, and
vcu_video_lib libraries. It allows you to configure and run the capture, display, record,
stream in, and stream out pipelines through the command line.
pcie_transcode: Command-line application that uses the pcie_lib library. It allows you
to transcode the MP4 file into ts.
pcie_lib: This library provides abstract APIs for pcie_transcode applications that interact
with PCIe user space configuration.
host_package: The host package installs the PCIe XDMA driver on the host machine. It
identifies the PCIe endpoint ZCU106 Board connected to the host machine. This
package has the application for sending files from the host machine along with the
encoder parameters for transcoding the file on the ZCU106 PCIe endpoint, and writes
back the transcoded file to the host machine.
Zynq UltraScale+ VCU TRD User Guide
UG1250 (v2019.1) May 29, 2019
6], and DRM frameworks.
www.xilinx.com
Chapter 2: Targeted Reference Design Details
Send Feedback
19

Advertisement

Table of Contents
loading

This manual is also suitable for:

Zcu106

Table of Contents