Specifications

TLSB Bus 2-21
Table 2-5 TLSB Data Wrapping
2.2.8.6 ECC Coding
Data is protected using quadword ECC. The 256-bit data bus is divided
into four quadwords. Protection is allocated as follows:
TLSB_D<63:0> is protected by TLSB_ECC<7:0>
TLSB_D<127:64> is protected by TLSB_ECC<15:8>
TLSB_D<191:128> is protected by TLSB_ECC<23:16>
TLSB_D<255:192> is protected by TLSB_ECC<31:24>
Figure 2-3 shows the ECC coding scheme for TLSB_D<63:0> and
TLSB_ECC<7:0>. The same coding scheme is used for each of the other
three quadwords, and again for the four quadwords in the second data cy-
cle.
Figure 2-3 64-Bit ECC Coding Scheme
TLSB_ADR<5> Data Cycle Data Bytes
0
0 0–31
0
1 32–63
1
0 32–63
1
1 0–31
XOR S7
XOR S6
XOR S5
XOR S4
XNOR S3
XNOR S2
XOR S1
XOR S0
HEX
SYNDROME
6666
3210
0000
1111
1111
1100
0011
1010
0001
1011
7766
50DB
5555
9876
0000
1111
1111
0000
1000
0110-
0101
0100
6666
8742
5555
5432
1111
0000
0000
1111
1110
1001
0101
1101
9999
DB87
5544
1098
1111
0000
0000
1100
0011
1001
0111
0001
9988
42AF
4444
7654
1111
0000
1111
1100
0011
1010
0001
1011
BBAA
50DB
4444
3210
1111
0000
1111
0000
1000
0110
0101
0100
AAAA
8742
3333
9786
0000
1111
0000
1111
1110
1001
0101
1101
5555
DB87
3333
5432
0000
1111
1111
1100
0011
1001
0111
0001
5544
42AF
1111
9876
0000
0000
0000
1100
0011
1001
0111
1110
1100
53BE
1111
5432
0000
0000
1111
1100
0011
1010
0001
0100
3322
41CA
11
1098
0000
0000
1111
0000
1000
0110
0101
1011
2222
9653
7654
1111
1111
0000
1111
1110
1001
0101
0010
DDDD
CA98
3210
1111
1111
0000
1100
0011
1001
0111
1110
DDCC
53BE
CHECK
BITS
XOR S7
XOR S6
XOR S5
XOR S4
7654
1000
0100
0010
0001
0000
0000
0000
0000
8421
0000
3210
0000
0000
0000
0000
1000
0100
0010
0001
0000
8421
DATA
BITS
XNOR S3
XNOR S2
XOR S1
XOR S0
HEX
SYNDROME
3322
1098
1111
1111
1111
1100
0011
1010
0001
0100
FFEE
41CA
2222
7654
1111
1111
1111
0000
1000
0110
0101
1011
EEEE
9653
2222
3210
0000
0000
0000
1111
1110
1001
0101
0010
1111
CA96
BXB0824.AI