Fujitsu SPARC JPS1 Implementation Supplement Manual page 166

Fujitsu sparc64 v
Table of Contents

Advertisement

Action Upon Detection of an Error (2 of 4)
TABLE P-2
Fatal Error (FE)
Action upon the
1. CPU enters
error detection
CPU fatal
state.
2. CPU informs
the system of
fatal error
occurrence.
3. The FATAL
reset (which is
a form of POR
reset) is issued
to the whole
system.
4. POR reset is
caused to all
CPUs in the
system.
Priority of
1 — CPU fatal
action when
state
multiple types
of errors are
simultaneously
detected
Release 1.0, 1 July 2002
Error State Transition
Error (EE)
1. CPU enters
error_state.
When
2. Watchdog reset
ASI_ECR.UGE_HANDLER = 0,
(WDR) is caused
a single-
on the CPU.
Otherwise, when
ASI_ECR.UGE_HANDLER = 1,
a multiple-
When the trap is enabled, a
single-
When the trap is disabled, the
trap condition is kept pending
in hardware.
When
ASI_ECR.UGE_HANDLER = 0,
an
wise, a multiple-
caused.
When
ASI_ECR.UGE_HANDLER = 0,
a
DAE
wise, a multiple-
caused.
2 — error_state
3 —
4 —
5 —
Urgent Error (UGE)
Detection of
I_UGE
trap is caused.
ADE
ADE
trap is caused.
Detection of
A_UGE
trap is caused.
ADE
Detection of
IAE
trap is caused. Other-
IAE
trap is
ADE
Detection of
DAE
trap is caused. Other-
trap is
ADE
trap
ADE
trap
DAE
trap
IAE
F. Chapter P
Restrainable Error (RE)
Ideal specification
1. The error detection is kept
pending in one bit of
ASI_AFSR.
2. When the trap condition
for the pending error
detection is enabled, the
ECC_error exception is
generated.
Deviation in SPARC64 V
An
trap can occur
ECC_error
even though
ASI_AFSR
does not indicate any
detected error(s)
corresponding to any trap-
enable bit (
or
RTE_UE
) set to 1 in
RTE_CEDG
, in the following
ASI_ECR
cases:
1. A pending detected error
is erased from
ASI_ASFR
(by writing
to
1
) after the error
ASI_AFSR
is detected but before the
trap is
ECC_error
generated.
2. A pending
or
is
CE
DG
erased by writing 1 to
ASI_AFSR after the
trap is caused
ECC_error
by the
error detection.
UE
3. A pending
is erased by
UE
writing 1 to
ASI_AFSR
after the
trap is
ECC_error
caused by
or
CE
DG
detection.
Privileged software should
ignore an
trap
ECC_error
when the AFSR contains no
errors corresponding to
those enabled in
ASI_ECR
to cause a trap.
6 —
trap
ECC_error
Error Handling
155

Advertisement

Table of Contents
loading

Table of Contents