AMD (formerly Xilinx) Zynq UltraScale+ MPSoC is a family of heterogeneous SoCs that combine 16nm FinFET+ programmable FPGA fabric with an Arm Cortex-A53 application processor (dual or quad-core, up to 1.5 GHz) and a dual-core Arm Cortex-R5F real-time processor (up to 600 MHz). This architecture enables motion control, sensor fusion and neural-network acceleration on a single chip โ the three foundational workloads of modern robotics.
CG โ entry-level dual-core Cortex-A53, no GPU. EG โ quad-core Cortex-A53 with Arm Mali-400 MP2 GPU (667 MHz), broadest model range (up to ZU19EG: 1.143M logic cells). EV โ adds H.264/H.265 video codec for simultaneous 4K@60fps encode and decode, targeting advanced machine vision.
The dual-core Cortex-R5F with lockstep and deterministic execution is ideal for closed-loop servo control (EtherCAT, CAN, FOC). FPGA fabric handles parallel low-latency (sub-ยตs) processing of encoder, IMU, LiDAR and camera streams. Cortex-A53 hosts a Linux/ROS 2 stack for higher-level motion planning and perception. The embedded Deep Learning Processing Unit (DPU) โ instantiated in fabric via Vitis AI โ accelerates convolutional networks for object detection and pose estimation.
Supported by AMD Vivado Design Suite (FPGA synthesis), Vitis Unified Software Platform (C/C++/Python development), Vitis AI (PyTorch/TensorFlow model deployment), PetaLinux (custom Linux BSP) and ROS 2 integration. AMD has extended long-lifecycle support for UltraScale+ devices through 2045, making them attractive for industrial and defense programs with long deployment horizons.

FPGA SoC ยท serves as: Real-time control, Sensor fusion, AI acceleration.
Which group Xilinx Zynq UltraScale+ MPSoC belongs to and how it is built
Heterogeneous chips combining ARM cores with programmable FPGA logic. Used for real-time control.
Chip combining a multi-core ARM processor with programmable FPGA logic.