Error Accumulator Modules - Error Accumulator Modules - AM026

Versal AI Edge Series Gen 2 and Prime Series Gen 2 Technical Reference Manual (AM026)

Document ID
AM026
Release Date
2025-12-23
Revision
1.3 English

Each system error is routed to an error accumulator module (EAM). In the EAM, the system error is latched into one of its status registers. The system error status registers are sticky. They are cleared by software writing a 1 to the register bit or by a POR reset. From the status register, each system error is presented to multiple mask registers. Any system error can assert any of the EAM output signals:

  • PMC EAM output signals:
    • Internal POR
    • System reset, SRST
    • ERROR_OUT pin state
    • PLM firmware IRQ interrupt handler running on the PPU processor
  • PS EAM output signals (go to PMC EAM)
    • Four aggregated error signals from PS EAM (PS_EAM_ERR[3:0])
  • ASU EAM output signals (go to PMC EAM)
    • Four aggregated error signals from PS EAM (PS_EAM_ERR[3:0])

In addition to each status register output being routed to its mask registers, the status register outputs are also routed to the PL. The status register outputs from the PMC EAM (and only the PMC EAM) are routed to the JTAG ERROR_STATUS register.

Figure 1. PMC Error Accumulator Module
Figure 2. PS Error Accumulator Module