Intel
®
Core
TM
i7-620LE/UE, i7-610E, i5-520E and Intel
®
Celeron
®
Processor P4500, P4505 Series
April 2010
Datasheet Addendum
Document Number: 323178-002
77
Processor Configuration Registers
6.1.6
COECCERRLOG - Channel 0 ECC Error Log
B/D/F/Type:
0/0/0/MCHBAR
Address Offset:
280-287h
Default Value:
0000000000000000h
Access:
RO-P; RO
Size:
64 bits
This register is used to store the error status information in ECC enabled
configurations, along with the error syndrome and the rank/bank/row/column address
information of the address block of main memory of which an error (single bit or multi-
bit error) has occurred. Note that the address fields represent the address of the first
single or the first multiple bit error occurrence after the error flag bits in the ERRSTS
register have been cleared by software. A multiple bit error will overwrite a single bit
error. Once the error flag bits are set as a result of an error, this bit field is locked and
doesn't change as a result of a new error until the error flag is cleared by software.
Same is the case with error syndrome field, but the following priority needs to be
followed if more than one error occurs on one or more of the 4 QWs. MERR on QW0
MERR on QW1 MERR on QW2 MERR on QW3 CERR on QW0 CERR on QW1 CERR on
QW2 CERR on QW3.
Table 20. Channel 0 ECC Error Registers (Sheet 1 of 2)
Bit
Access
Default
Value
RST/
PWR
Description
63:48
RO-P
0000h
Core
Error Column Address (ERRCOL):
Row address of the address block of main
memory of which an error (single bit or multi-
bit error) has occurred.
47:32
RO-P
0000h
Core
Error Row Address (ERRROW):
Row address of the address block of main
memory of which an error (single bit or multi-
bit error) has occurred
31:29
RO-P
000b
Core
Error Bank Address (ERRBANK):
Rank address of the address block of main
memory of which an error (single bit or multi-
bit error) has occurred
28:27
RO-P
00b
Core
Error Rank Address (ERRRANK):
Rank address of the address block of main
memory of which an error (single bit or multi-
bit error) has occurred.
26:24
RO
000b
Core
Reserved
23:16
RO-P
00b
Core
Error Syndrome (ERRSYND):
Syndrome that describes the set of bits
associated with the first failing quadword
15:2
RO
0000h
Core
P
Reserved
1
RO-P
0b
Core
Multiple Bit Error Status (MERRSTS):
This bit is set when an uncorrectable multiple-
bit error occurs on a memory read data
transfer. When this bit is set, the address that
caused the error and the error syndrome are
also logged and they are locked until this bit is
cleared. This bit is cleared when it receives an
indication that the CPU has cleared the
corresponding bit in the ERRSTS register.