Intel
®
81341 and 81342 I/O Processors
December 2007
Developer’s Manual
Order Number: 315037-002US
643
DDR SDRAM Memory Controller—Intel
®
81341 and 81342
7.8.13
DDR ECC Context Upper Address Registers — DECUAR0,
DECUAR1
This register is responsible for logging the ADMA channel number when an ECC error is
detected on the memory bus. The DMA type is read in
. Two errors are detected and logged. This register is
used in conjunction with DECARx. Refer to
Section 7.8.12, DDR ECC Context Address
.
7.8.14
DDR ECC Test Register — DECTST
This register allows testing between the ECC logic and the memory subsystem (
7.3.4.6, “DDR ECC Testing” on page 616
). To test error handling software, the
programmer writes this register with a non-zero masking function. Any subsequent writes
to memory stores a masked version of the computed ECC. Therefore, any subsequent
reads to these locations result in an ECC error.
Table 386. DDR ECC Context Upper Address Registers — DECUAR 0, DECUAR 1
Bit
Default
Description
31:04
0000 000H
Reserved
03:02
00
2
DMA Channel Number: Stores the ADMA channel number when an ECC error occurs. The DMA type
is read from the
“DDR ECC Log Registers — DELOG0, DELOG1” on page 639
01:00
00
2
Reserved
PCI
IOP
Attributes
Attributes
28
24
20
16
12
8
4
0
31
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
ro
na
ro
na
rv
na
rv
na
Attribute Legend:
RV = Reserved
PR = Preserved
RS = Read/Set
RW = Read/Write
RC = Read Clear
RO = Read Only
NA = Not Accessible
Error #
0
1
Intel XScale
®
microarchitecture Local Bus Address
Offset
+1838H
+183CH
Table 387. DDR ECC Test Register — DECTST
Bit
Default
Description
31:08
00 0000H
Reserved
07:00
00H
ECC Mask: 8-bit ECC mask. Each ECC bit is XORed with the appropriate bit in this mask field before
the ECC is stored into memory. See
Section 7.3.4.6, “DDR ECC Testing” on page 616
.
PCI
IOP
Attributes
Attributes
28
24
20
16
12
8
4
0
31
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rv
na
rw
na
rw
na
rw
na
rw
na
rw
na
rw
na
rw
na
rw
na
Attribute Legend:
RV = Reserved
PR = Preserved
RS = Read/Set
RW = Read/Write
RC = Read Clear
RO = Read Only
NA = Not Accessible
Intel XScale
®
microarchitecture Local Bus
Address offset
+1840H