Introduction to Zynq UltraScale+ MPSoC: An Ideal System for Multimedia

Multimedia User Guide (UG1449)

Document ID
Release Date
1.7 English

The AMD Zynq™ UltraScale+™ MPSoC is a heterogeneous, multiprocessing SoC with both 64-bit and 32-bit processing subsystems, dedicated hardened engines for real-time graphics and video processing, advanced high-speed peripherals and programmable logic, serving cost-sensitive and high-performance applications using a single platform, and industry-standard tools. The Zynq UltraScale+ MPSoC is created with complete flexibility at both the software and hardware levels, while integrating the most diverse number of specialized engines the embedded market has ever seen.

To achieve high-performance and low-latency, advanced multimedia systems must have the right processing engines and the capability to add custom logic. They must also support any-to-any connectivity required by the wide range of multimedia devices available today. Traditionally, these requirements suggest a multichip solution. While a multichip solution might provide the required multimedia and connectivity functions, it can also lead to high power consumption.

A single chip solution like the Zynq UltraScale+ MPSoC is ideal for such scenarios. The existence of custom logic for hardware acceleration, or any-to-any connectivity on the same device leads to significant power savings. In addition to the mix of processing engines, hardware codec, and support for custom logic, the Zynq UltraScale+ MPSoC places these components in a different power domains with independent power rails. You can use this configuration to design optimized power management schemes for the entire system. The Zynq UltraScale+ MPSoC is built upon the 16 nm FinFET process node resulting in greater performance and lower power consumption, and enabling the design of power-efficient next-generation multimedia systems.

The Zynq UltraScale+ MPSoC combines a powerful PS and user PL into the same device. The PS features the Arm® flagship Cortex®-A53 64-bit quad-core or dual-core processor (APU), Cortex®-R5F dual-core real-time processor (RPU), and graphical processor unit (GPU).

The Zynq UltraScale+ MPSoC device variants include dual application processor (CG) devices, quad application processor and GPU (EG) devices, and video codec (EV) devices, creating unlimited possibilities for a wide variety of applications. The Zynq UltraScale+ MPSoC EV devices build on the powerful EG platform, and add an integrated H.264/H.265 video codec capable of simultaneous encode and decode up to 4Kx2K (60fps). Designed with high definition video in mind, EV devices are ideal for multimedia, advanced driver assistance systems (ADAS), surveillance, and other embedded vision applications.