Agilex™ 7 Embedded Memory User Guide

ID 683241
Date 3/29/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.5.4. Error Correction Code Truth Table

Table 7.  ECC Status Flags Truth Table for M20K
Eccstatus[1]e Eccstatus[0]ue Status
0 0 No error.
0 1 Illegal/Invalid.
1 0 A correctable error occurred and the error has been corrected at the outputs; however, the memory array has not been updated.
1 1 An uncorrectable error occurs and uncorrectable data appears at the outputs.
Figure 8. ECC Block Diagram for M20K Memory


Table 8.  ECC Status Flags Truth Table for eSRAM
p{0..3}_eccflags[0] p{0..3}_eccflags[1] Status
0 0 No error.
0 1 Illegal.
1 0 An error is detected but uncorrectable. The uncorrectable data appears at the outputs.
1 1 An error is detected and correctable. The error has been corrected at the outputs. The corrected data appears at the outputs but the memory array is not updated.