Fujitsu SPARC JPS1 Implementation Supplement Manual page 200

Fujitsu sparc64 v
Table of Contents

Advertisement

When a parity error is detected in a D1 cache tag entry or in a D1 cache tag copy
entry, hardware automatically corrects the error by copying the correct tag entry
from the other copy of the tag entry. If the error can be corrected in this way,
program execution is unaffected.
Similarly, when a parity error is detected in an I1 cache tag entry or in a I1 cache tag
copy entry, hardware automatically corrects the error by copying the correct tag
entry from the other copy of the tag entry. If the error can be corrected in this way,
program execution is unaffected.
When the error in the level-1 cache tag or tag copy is not corrected by the tag
copying operation, the tag copying is repeated. If the error is permanent, a watchdog
timeout or a FATAL error is then detected.
Error in U2 (Unified Level 2) Cache Tag
The U2 cache tag is protected by double-bit error detection and single-bit error
correction ECC code.
When a correctable error is detected in a U2 cache tag, hardware automatically
corrects the error by rewriting the corrected data into the U2 cache tag entry. The
error is not reported to software.
When an uncorrectable error is detected in a U2 cache tag, one of following actions
is taken, depending on the setting of OPSR (internal mode register set by the JTAG
command):
1. A fatal error is detected and the CPU enters the CPU fatal error state.
2. The U2 cache tag uncorrectable error is treated as follows; however, in some cases,
the fatal error is still detected.
a. When ASI_ERROR_CONTROL.WEAK_ED = 0:
b. When ASI_ERROR_CONTROL.WEAK_ED = 1:
Release 1.0, 1 July 2002
The
is recognized during U2 cache tag error detection.
AUG_SDC
If ASI_ERROR_CONTROL.UGE_HANDLER = 0, the
generates an
async_data_error
Otherwise:, if ASI_ERROR_CONTROL.UGE_HANDLER = 1, the
pending in hardware. At the point when
ASI_ERROR_CONTROL.UGE_HANDLER is set to 0, an
is generated, with ASI_UGESR.AUG_SDC = 1.
Hardware ignores the U2 cache tag error if possible. However, the
fatal error may still be detected.
AUG_SDC
trap with ASI_UGESR.AUG_SDC = 1.
F. Chapter P
immediately
remains
AUG_SDC
exception
async_data_error
AUG_SDC
Error Handling
or
189

Advertisement

Table of Contents
loading

Table of Contents