ECC_ON_OFF - 1.0 English

Versal Adaptive SoC Soft DDR4 SDRAM Memory Controller LogiCORE IP Product Guide (PG353)

Document ID
PG353
Release Date
2023-10-18
Version
1.0 English

The ECC On/Off Control register allows the application to enable or disable ECC checking. The design parameter, C_ECC_ONOFF_RESET_VALUE (default on) determines the reset value for the enable/disable setting of ECC. This facilitates start-up operations when ECC might or might not be initialized in the external memory. When disabled, ECC checking is disabled for read but ECC generation is active for write operations.

Table 1. ECC On/Off Control Register
Bits Name Core Access Reset Value Description
0 ECC_ON_OFF R/W Specified by design parameter, C_ECC_ONOFF_ RESET_VALUE If 0, ECC checking is disabled on read operations. (ECC generation is enabled on write operations when C_ECC = 1).

If 1, ECC checking is enabled on read operations. All correctable and uncorrectable error conditions are captured and status is updated.