Fujitsu Fujitsu SPARC64 V Computer Accessories User Manual


 
160
SPARC JPS1 Implementation Supplement:
Fujitsu SPARC64 V
Release 1.0, 1 July 2002
Difference Between Error Marking on SPARC64 IV and
SPARC64 V
TABLE P-7
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
SPARC64IV SPARC64V
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
TABLE P-6
. Value specified in
TABLE P-6
.
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
TABLE P-4
are written to each of the
two doublewords in the quadword.
Only the doubleword with the raw
UE
is
replaced, as specified in
TABLE P-4
.