Example 2: Creating a Platform Project Using Vitis IDE - 2024.2 English - UG1209

Zynq UltraScale+ MPSoC Embedded Design Tutorial (UG1209)

Document ID
UG1209
Release Date
2025-03-20
Version
2024.2 English

In this example, we will create a platform project to extract the information from Vivado exported XSA.

The main processing units in the Zynq UltraScale+ processing system are listed below:

  • Application processing unit: Quad-core Arm® Cortex™-A53 MPCore processors

  • Real time processing unit: Dual-core Arm Cortex™-R5F MPCore processors

  • Graphics processing unit: Arm Mali™ 400 MP2 GPU

  • Platform management unit (PMU): AMD MicroBlaze™ based platform management unit

The platform project reads in hardware information from the XSA file and contains the runtime environment for the above processing units. Application software can link against the libraries generated in the platform project.