QEMU Model for Versal AI Edge Series Gen 2 and Versal Prime Series Gen 2 Devices - 2025.2 English - UG1304

Versal Adaptive SoC System Software Developers Guide (UG1304)

Document ID
UG1304
Release Date
2025-12-08
Version
2025.2 English

The QEMU model for Versal AI Edge Series Gen 2 and Versal Prime Series Gen 2 devices supports the following resources:

  • Central Processing Units (CPUs)
    • Application Processing Unit (APU): 4/8 x Arm Cortex-A78AE processor.
    • Real-time Processing Unit (RPU): 6/10 x Arm Cortex-R52 processor.
  • Platform Management Controller (PMC)
    • Platform processing unit (PPU) 0 (MicroBlaze processor)
    • Platform processing unit (PPU) 1 (MicroBlaze processor)
  • Memory
    • On-chip memory (OCM)
    • Tightly coupled memory (TCM)
    • DDR5 memory
  • Security Modules
    • Device Key Storage
      • Battery Backed Random Access Memory (BBRAM)
      • Physical Unclonable Function (PUF - API only)
    • Crypto Primitives
      • Advanced Encryption Standard - Galois/Counter Mode (AES-GCM)
      • Secure Hash Algorithm 3 (SHA-3)
      • RSA-4096
      • Elliptic Curve Digital Signature Algorithm (ECDSA)
  • Peripheral and Controllers
    • 2 x Serial Peripheral Interface (SPI)
    • Octal SPI (OSPI)
      • OSPI DMA
    • 2 x SD
    • eMMC5.1
    • 2 x CANFD
    • 2 x UART
    • 3 x Inter-Integrated Circuit (I2C)
      • 2 in PS
      • 1 in PMC
    • 2 x Gigabit Ethernet
    • 4 x triple timer counter (TTC)
    • ASU
    • UFS
    • MMI
      • 10 GB Ethernet
      • USB 3.2
    • Inter-processor interrupt (IPI)
    • Xilinx Memory Protection Unit (XMPU)
    • Xilinx Peripheral Protection Unit (XPPU)
    • System Memory Management Unit (SMMU)
    • General interrupt controller (GIC) v3 with ITS
    • Direct memory access (DMAs)
    • Real-Time Clock (RTC)
    • System watchdog timer (SWDT)
    • USB (host-mode only)
    • System monitor (SYSMON) support