Software Architecture - Xilinx Zynq UltraScale+ User Manual

Mpsoc video codec unit
Table of Contents

Advertisement

Software Architecture

Figure 3-1
shows the APU Linux software platform.
X-Ref Target - Figure 3-1
Graphics
vcu_apm_lib
libQt5*
libMali
Mali-400
GPU
The middleware layer is a horizontal layer implemented in the user-space. It provides the
following functionality:
Interfaces with the application layer
Provides access to kernel frameworks
The OS layer is a horizontal layer implemented in the kernel-space. It provides the following
functionality:
Provides a stable, well-defined API to user-space
Includes device drivers and kernel frameworks (subsystems)
Accesses the hardware
Zynq UltraScale+ VCU TRD User Guide
UG1250 (v2019.1) May 29, 2019
Display
vcu_gst_app
vcu_video_lib
X.Org
libdrm
Xilinx DRM
DP
SDI Tx
HDMI Tx
SCD
10 G
Figure 3-1: APU Linux Software Platform
www.xilinx.com
Chapter 3: APU Software Platform
Audio
Video
vcu_qt
vcu_gst_lib
lib4lsubdev
gstreamer
libalsa
libmediactl
Xilinx
V4L
VIPP
subdev
Framework
SDI Rx
TPG
Audio
Formatter
HDMI Rx
MIPI CSI
Accelerators
(Codec)
pcie_ transcode
pcie_lib
omx_il
CtlSW
VCU
Alsa
Xilinx
(al5c, al5e,
PCIe
and al5r)
VCU (Encoder
and Decoder)
IP
PL DDR
PCIe
X19929-041719
Send Feedback
22

Advertisement

Table of Contents
loading

This manual is also suitable for:

Zcu106

Table of Contents