AMD Libmetal AMP Demo - AMD Libmetal AMP Demo - 2026.1 English - UG1186

Libmetal and OpenAMP User Guide (UG1186)

Document ID
UG1186
Release Date
2026-06-24
Version
2026.1 English

The Libmetal AMP demonstration application shows you how to open and access devices, including shared memory and interrupts. In Vitis 2026.1 and later, the Libmetal AMP demo is supported for standalone on Zynq UltraScale+ MPSoC, AMD Versal™ AI Core Series evaluation kit, XCVN3716, and Versal AI Edge Series Gen 2.

The example uses the following resources for the inter-processor communication:

  • DDR memory.
  • IP integrator (inter processor interrupts) for notification.
  • Triple timer counter to measure latency and throughput.

The next section explains how to build the Libmetal example using the AMD Vitis™ Unified IDE and Yocto project tools.

The Libmetal AMP demonstration includes the following:

  • Shared memory.
  • Shared memory with atomics.
  • IP integrator with shared memory.
  • IP integrator latency measurement.
  • Shared memory latency measurement.
  • Shared memory throughput measurement.