158
SPARC JPS1 Implementation Supplement: Fujitsu SPARC64 V • Release 1.0, 1 July 2002
■
When a hardware unit first detects an uncorrected error in the cacheable data, the
hardware unit replaces the data and ECC of the cacheable data with a special
pattern that identifies the original error source and signifies that the data is
already marked.
The error marking helps identify the error source and prevent multiple error reports
by a single error even after several cache lines transfer with uncorrected data.
The following data are protected by the single-bit error correction and double-bit
error detection ECC code attached to every doubleword:
■
Main memory (DIMM)
■
UPA packet data containing cache line data and interrupt packet data
■
U2 (unified level 2) cache data
■
D1 cache data
■
The cacheable area block held by the channel
The ECC applied to these data is the ECC specified for UPA.
When the CPU and channel (U2P) detect an uncorrected error in the above cacheable
data that is not yet marked, the CPU and channel execute error marking for the data
block with an
UE
.
Whether the data with
UE
is marked or not is determined by the syndrome of the
doubleword data, as shown in
TABLE P-2
.
The syndrome 7F
16
indicates a 3-bit error in the specified location in the doubleword.
The error marking replaces the original data and ECC to the data and ECC, as
described in the following section. The probability of syndrome 7F
16
occurrence
other than the error marking is considered to be zero.
The Format of Error-Marking Data
When the raw
UE
is detected in the cacheable data doubleword, the erroneous
doubleword and its ECC are replaced in the data by error marking, as listed in
TABLE P-4
.
TABLE P-3
Syndrome for Data Marked for Error
Syndrome
Error Marking Status
Type of Uncorrected Error
7F
16
Marked
Marked
UE
Multibit error pattern except for 7F
16
Not marked yet
Raw
UE
TABLE P-4
Format of Error-Marked Data
Data/ECC
Bit
Value
data
63
Error bit. The value is unpredictable.
62:56
0 (7 bits).
55:42
ERROR_MARK_ID
(14 bits).
Summary of Contents for SPARC JPS1
Page 3: ...3 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 11: ...viii SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 23: ...12 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 25: ...14 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 26: ...15 F CHAPTER 4 Data Formats Please refer to Chapter 4 Data Formats in Commonality ...
Page 27: ...16 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 55: ...44 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 71: ...60 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 79: ...68 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 93: ...82 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 95: ...84 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 118: ...F APPENDIX 107 G Assembly Language Syntax Please refer to Appendix G of Commonality ...
Page 119: ...108 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 120: ...F APPENDIX 109 H Software Considerations Please refer to Appendix H of Commonality ...
Page 121: ...110 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 123: ...112 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 124: ...F APPENDIX 113 J Changes from SPARC V8 to SPARC V9 Please refer to Appendix K of Commonality ...
Page 125: ...114 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 126: ...F APPENDIX 115 K Programming with the Memory Models Please refer to Appendix J of Commonality ...
Page 127: ...116 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 143: ...132 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 159: ...148 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 211: ...200 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 223: ...212 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 229: ...218 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 233: ...222 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 234: ...223 F CHAPTER Bibliography General References Please refer to Bibliography in Commonality ...
Page 235: ...224 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...