Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/01/2024
Public
Document Table of Contents

14.6. ECC Controller Functional Description

You enable or disable the ECC controller by programming the ECC Control (CTRL) register. The controller is disabled by default when the HPS is released from reset.

When the ECC controller is disabled, data written to the memory block is not encoded, and data read from the memory block does not require ECC decoding.

When the ECC controller is enabled, single-bit errors can be detected and corrected by the ECC controller. Double-bit errors are detected but not corrected.