FUJITSU Implementation Supplement Fujitsu SPARC64 V User Manual
Page 171
160
SPARC JPS1 Implementation Supplement: Fujitsu SPARC64 V • Release 1.0, 1 July 2002
Difference Between Error Marking on SPARC64 IV and
SPARC64 V
lists the differences between error marking on SPARC64 IV and
SPARC64 V.
Error marking on SPARC64 IV and SPARC64 V differs in two ways:
■
On SPARC64 V, only the doubleword with raw
UE
is replaced at error marking.
On SPARC64 IV, the quadword containing the doubleword with raw
UE
is
replaced with two copies of the
ERROR_MARK_ID
.
■
On SPARC64 V, error marking is not applied to incoming interrupt packet data.
On SPARC64 IV, error marking is applied even for incoming interrupt packet
data.
TABLE P-7
Error Marking on SPARC64 IV and SPARC64 V
SPARC64 IV
SPARC64 V
ECC for cacheable data
ECC for UPA
ECC for UPA
Trigger of error marking
The detection of a raw UE
The detection of a raw
UE
ERROR_MARK_ID
value
Value specified in
.
Target data of error
marking
Note:
(5) is different
(1) D1 cache data
(2) U2 cache data
(3) Incoming cacheable data from UPA
(4) Outgoing cacheable data to UPA for
writeback or copyback
(5) Incoming interrupt packet data
from UPA
(1)–(4) as described for SPARC IV
(5) is not applied. For the incoming interrupt
packet data, error marking is not applied
and the incoming data and ECC are directly
set to
ASI_INTR_DATA
0:7_R and its ECC
register.
The extent of replaced
data at error marking
The quadword (16-byte data on 16-byte
boundary) containing the doubleword
with raw
UE
and its two ECCs are
replaced.
The doubleword and ECC specified in
are written to each of the
two doublewords in the quadword.
Only the doubleword with the raw
UE
is
replaced, as specified in