Agilex™ 7 Embedded Memory User Guide

ID 683241
Date 10/21/2024
Public
Document Table of Contents

2.5.1. Error Correction Code Truth Table

Table 6.  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 7.  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.