Versal ACAP Technical Reference Manual (AM011)

Document ID
Release Date
1.5 English

The various memories summarized in this section provide an accounting for security and safety-critical applications.

Memory Controllers

There are several types of memory controllers:

  • DDR memory on NoC (see Versal ACAP Programmable Network on Chip and Integrated Memory Controller LogiCORE IP Product Guide (PG313))
    • DDR4 and LPDDR4
    • One or more 64-bit interfaces with 8-bit ECC
  • High-bandwidth memory (HBM) silicon option
  • Flash Memory Controllers in PMC (OSPI, QSPI, SD/eMMC)

On-Chip Memories

There are several on-chip memories:

PL Building-Block Memories

On-chip memories can be instantiated in the PL using building block memories:

  • Block RAM
  • UltraRAM
  • Distributed RAM

Small Storage Elements

For safety, many small storage memory elements include parity or ECC:

Data Retention

The following memories include a data retention mode:

  • LPD OCM memory
  • 4 MB accelerator RAM
  • RPU TCMs
  • FPD system caches
  • DDR memory