The Zynq® UltraScale+™ MPSoC supports a wide range of applications that require heterogeneous multiprocessing. Heterogeneous multiprocessing system consists of multiple single and multi-core processors of differing types. It supports the following features:
- Multiple levels of security
- Increased safety
- Advanced power management
- Superior processing, I/O, and memory bandwidth
- A design approach, based on heterogeneous multiprocessing presents
design challenges, which includes:
- Meeting application performance requirements within a specified power envelope
- Optimizing memory access within heterogeneous multiprocessing system
- Providing low-latency, coherent communications between various processing engines
- Managing and optimizing system power consumption in all operational modes
Xilinx® provides comprehensive tools for hardware and software development on the Zynq UltraScale+ MPSoC, and various software modules such as operating systems, heterogeneous system software, and security management modules.
The Zynq UltraScale+ MPSoC is a heterogeneous device that includes the Arm® Cortex®-A53, high-performance, energy-efficient, 64-bit application processor, and also the 32-bit Arm Cortex®-R5F dual-core real-time processor.