Embedded Software Simulation - 2024.1 English

Versal Adaptive SoC System Integration and Validation Methodology Guide (UG1388)

Document ID
UG1388
Release Date
2024-06-19
Version
2024.1 English

Embedded software simulation tests a software design that targets only the PS. It is based on the Quick Emulator (QEMU), which emulates the behavior of the dual-core Arm® Cortex®-A72 integrated in the Versal adaptive SoC. This simulation enables a fast, compact functional validation of the platform OS. This flow includes a SystemC transaction-level model of the system, which allows for early system exploration and verification.

Embedded software simulation is available through the Vitis unified software platform. For more information, see this link in the Versal Adaptive SoC System Software Developers Guide (UG1304) and the Xilinx Wiki: QEMU User Documentation.

Note: Embedded software simulation is possible in both the traditional design flow and the platform-based design flow.