FUJITSU Implementation Supplement Fujitsu SPARC64 V User Manual

Page 171

Advertising
background image

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

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

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

.

Advertising