UltraRAM Error Correction Coding

Versal ACAP Memory Resources Architecture Manual (AM007)

Document ID
AM007
Release Date
2020-11-24
Revision
1.1 English

One 64-bit ECC block is provided per port per UltraRAM block. Independent encode and decode functionality is also available. The ECC mode can inject errors. The UltraRAM ECC features are:

  • Optional ECC encode and decode on both ports.
  • Single and double bit error detection.
  • Single bit error correction.
  • Single bit or double bit error injection capability.
  • Optional pipeline register before and after ECC decode logic for maximum performance.