Motorola MVME2300 Series Programmer's Reference Manual page 199

Vme processor module
Hide thumbs Also See for MVME2300 Series:
Table of Contents

Advertisement

Connected to
Lower Falcon
Connected to
Upper Falcon
0
Normal
View of
Data
(rwcb=0)
0
1
Check-bit
View
(rwcb=1
http://www.motorola.com/computer/literature
So, for example, the check-bits that correspond to the 64
bits of data found in normal mode (rwcb=0) at
$00001000-$00001003 and $00001008-$0000100b are
written and read in check-bit mode (rwcb=1) at location
$00001003.
4
32 bits
2
3
4
5
6
Note that if test software wishes to force a single-bit error
to a location using the rwcb function, the scrubber may
correct the location before the test software gets a chance
to check for the single-bit error. This can be avoided by
disabling scrub writes. Also note that writing bad check-
bits can set the elog bit in the Error Logger register. The
writing of check-bits causes the Falcon to perform a read-
modify-write to DRAM. If the location to which check-
bits are being written has a single- or double-bit error, data
in the location may be altered by the write check-bits
operation. To avoid this, it is recommended that the derc
bit also be set while the rwcb bit is set. A possible
sequence for performing read-write check-bits is as
follows:
8
C
7
Programming Model
11707.00 9701
3-37
3

Advertisement

Table of Contents
loading

Table of Contents