33.2.7.1 Flash Panel ECC Organization

The following table shows the ECC Calculation Vector bit order with respect to flash data bits and parity bits. The first column is the ECC Calculation Vector. The next two columns map the Read/Write Data and ECC Parity bits to the Calculation Vector. V[n] defines the bit which is selected by FFLT*PTR, so n=FFLT*PTR.

Table 33-6. Flash ECC Vector
Vector BitsData BitsECC Parity Bits
V[n]D[n]EP[n]
0-0
1-1
2-2
30-
4-3
7:53:1-
8-4
15:910:4-
16-5
31:1725:11-
32-6
63:3356:26-
64-7
71:6563:57-
127:72119:63-
128-8
136:129127:120-
255:137246:128-
256-9
265:257255:247-

The following table shows the ECCCTL and CTL field decode. The CTL field is stored in Flash and the fault logic can inject errors into it based on FFLTCTRL.CTLFLT.