Ecc codes, Ecc codes -57, 3ecc codes – Motorola MVME2300 Series User Manual

Page 219

Advertising
background image

Software Considerations

http://www.motorola.com/computer/literature

3-57

3

ECC Codes

When the Falcon reports a single-bit error, software can use the syndrome
that was logged by the Falcon (upper or lower depending where the error
occurred) to determine which bit was in error.

Table 3-20

shows the

syndrome for each possible single bit error.

Table 3-21

shows the same

information ordered by syndrome. In order to relate this information to
PowerPC addresses and bit numbers, the user needs to understand how the
Falcon pair positions PowerPC data in DRAM. See the section on

Data

Paths

for an explanation of this.

Note that these tables are the same whether the Falcon is configured as
upper or as lower device.

1024MB

ROW

A3

A5

A7

A8

A9

A10 A11 A12 A13 A14 A15 A16 A17

COL

A2

A4

A6

A18 A19 A20 A21 A22 A23 A24 A25 A26 A27

Table 3-20. Syndrome Codes Ordered by Bit in Error

Bit

Syndrome

Bit Syndrome

Bit

Syndrome

Bit

Syndrome

Bit

Syndrome

rd0

$4A

rd16

$92

rd32

$A4

rd48

$29

ckd0

$01

rd1

$4C

rd17

$13

rd33

$C4

rd49

$31

ckd1

$02

rd2

$2C

rd18

$0B

rd34

$C2

rd50

$B0

ckd2

$04

rd3

$2A

rd19

$8A

rd35

$A2

rd51

$A8

ckd3

$08

rd4

$E9

rd20

$7A

rd36

$9E

rd52

$A7

ckd4

$10

rd5

$1C

rd21

$07

rd37

$C1

rd53

$70

ckd5

$20

rd6

$1A

rd22

$86

rd38

$A1

rd54

$68

ckd6

$40

rd7

$19

rd23

$46

rd39

$91

rd55

$64

ckd7

$80

Table 3-19. PowerPC 60

x Address to DRAM Address Mappings

RA ---->
Block Size
|
V

0

1

2

3

4

5

6

7

8

9

10

11

12

Advertising