beautypg.com

P.10 tlb error handling, P.10.1 handling of tlb entry errors, Tlb error handling 195 – FUJITSU Implementation Supplement Fujitsu SPARC64 V User Manual

Page 206: Handling of tlb entry errors 195

background image

Release 1.0, 1 July 2002

F. Chapter P

Error Handling

195

2. Otherwise:

All entries in available U2 cache ways, including way W, are invalidated to
retain system consistency.

Way W becomes unavailable and is never refilled.

The restrainable error

ASI_AFSR.DG_L1$U2$STLB

is reported to software.

P.10

TLB Error Handling

This section describes how TLB entry errors and sTLB way reduction are handled.

P.10.1

Handling of TLB Entry Errors

Error protection and error detection in TLB entries are described in

TABLE P-22

.

Errors can occur during the following events:

Access by

LDXA

instruction

Virtual address translation (sTLB)

Virtual address translation (fTLB)

Error in TLB Entry Detected on

LDXA

Instruction Access

If a parity error is detected in a

DTLB

entry when an

LDXA

instruction attempts to

read

ASI_DTLB_DATA_ACCESS

or

ASI_DTLB_TAG_ACCESS

, hardware

automatically demaps the entry and an instruction urgent error is indicated in

ASI_UGESR.IUG_DTLB

.

TABLE P-22

Error Protection and Detection of TLB Entries

TLB

type

Field

Error Protection

Detectable Error

sITLB

and

sDTLB

tag

Parity

Parity error (Uncorrectable)

sITLB

and

sDTLB

data

Parity

Parity error (Uncorrectable)

fITLB

and

fDTLB

lock bit

Triplicated

None; the value is determined by majority

fITLB

and

fDTLB

tag except lock bit

Parity

Parity error (Uncorrectable)

fITLB

and

fDTLB

data

Parity

Parity error