Zynq Ult VCU TRD User Guide
7
UG1250 (v2019.1) May 29, 2019
Chapter 1:
Introduction
Zynq Ult MPSoC Overview
The Zynq device is a heterogeneous, multi-processing SoC built on the 16-nm FinFET
shows a high-level block diagram of the device architecture and key
building blocks inside the processing system (PS) and the programmable logic (PL).
The MPSoC key features include:
• Application processing unit (APU) with a 64-bit quad-core Arm® Cortex™-A53
processor
• Real-time processing unit (RPU) with a 32-bit dual-core Arm Cortex-R5 processor
• Multimedia blocks
°
Graphics processing unit (GPU) Arm Mali-400MP2
°
Video codec (encoder/decoder) unit up to 4K (3840 x 2160) 60 frames per second
(FPS)
X-Ref Target - Figure 1-1
Figure 1-1:
Zynq Ult MPSoC Block Diagram
Zynq Ult MPSoC Processing System
Application Processing Unit
ARM®
Cortex™A53
NEON™
Floating PointUnit
32KB
D-Cache
w/ECC
32KB I-
Cache w/
Parity
Memory
Mgmt Unit
Trace
Macro Cell
GIC-400
SCU
CCI/SMMU
1MB L2 w/ECC
1
2
3
4
Real-Time Processing Unit
ARM®
Cortex-R5
Vector Floating Point Unit
32KB
D-Cache
w/ECC
12KB
TCM
w/ECC
32KB
D-Cache
w/ECC
Trace
Macro
Cell
1
Memory Protection Unit
2
GIC
Memory
DDR4/3/3L, LPDDR4/3
ECC Support
256KB OCM
With ECC
System Control
DMA, Timers,
WDT, Resets,
Clocking, and Debug
General
Connectivity
GigE
CAM
UART
SPI
Quad SPI NOR
NAND
SD/EMMC
Zynq Ult MPSoC Programmable Logic
Storage & Signal Processing
Block RAM
UltraRAM
DSP
General-Purpose I/O
High-Performance HP I/O
High-Density HD I/O
High-Speed Connectivity
GTH
GTY
Inerlaken
100G EMAC
PCIe Gen4
Video Codec
H.265/H.264
System Monitor
High-Speed
Connectivity
Display Port
USB 3.0
SATA 3.1
PCIe Gen2
PS-GTR
Platform
Management Unit
Power
System
Management
Configuration &
Security Unit
Config AES
Decryption,
Authentication,
Secure Boot
TrustZone
Voltage/Temp Monitor
Graphics Processing Unit
ARM Mali™-400 MP2
Geometry
Processor
Two Pixel
Processors
Memory Management Unit
64KB L2 Cache
X20051-112718