Release 1.0, 1 July 2002
F. Chapter P
Error Handling
155
Action upon the
error detection
1. CPU enters
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.
1. CPU enters
error_state
.
2. Watchdog reset
(WDR) is caused
on the CPU.
Detection of
I_UGE
When
ASI_ECR.UGE_HANDLER
= 0,
a single-
ADE
trap is caused.
Otherwise, when
ASI_ECR.UGE_HANDLER
= 1,
a multiple-
ADE
trap is caused.
Detection of
A_UGE
When the trap is enabled, a
single-
ADE
trap is caused.
When the trap is disabled, the
trap condition is kept pending
in hardware.
Detection of
IAE
When
ASI_ECR.UGE_HANDLER
= 0,
an
IAE
trap is caused. Other-
wise, a multiple-
ADE
trap is
caused.
Detection of
DAE
When
ASI_ECR.UGE_HANDLER
= 0,
a
DAE
trap is caused. Other-
wise, a multiple-
ADE
trap is
caused.
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
ECC_error
trap can occur
even though
ASI_AFSR
does not indicate any
detected error(s)
corresponding to any trap-
enable bit (
RTE_UE
or
RTE_CEDG
) set to 1 in
ASI_ECR
, in the following
cases:
1. A pending detected error
is erased from
ASI_ASFR
(by writing
1
to
ASI_AFSR
) after the error
is detected but before the
ECC_error
trap is
generated.
2. A pending
CE
or
DG
is
erased by writing 1 to
ASI_AFSR
after the
ECC_error
trap is caused
by the
UE
error detection.
3. A pending
UE
is erased by
writing 1 to
ASI_AFSR
after the
ECC_error
trap is
caused by
CE
or
DG
detection.
Privileged software should
ignore an
ECC_error
trap
when the
AFSR
contains no
errors corresponding to
those enabled in
ASI_ECR
to cause a trap.
Priority of
action when
multiple types
of errors are
simultaneously
detected
1 — CPU fatal
state
2 —
error_state
3 —
ADE
trap
4 —
DAE
trap
5 —
IAE
trap
6 —
ECC_error
trap
TABLE P-2
Action Upon Detection of an Error (2 of 4)
Fatal Error (FE)
Error State Transition
Error (EE)
Urgent Error (UGE)
Restrainable Error (RE)
Summary of Contents for SPARC JPS1
Page 3: ...3 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 11: ...viii SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 23: ...12 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 25: ...14 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 26: ...15 F CHAPTER 4 Data Formats Please refer to Chapter 4 Data Formats in Commonality ...
Page 27: ...16 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 55: ...44 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 71: ...60 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 79: ...68 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 93: ...82 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 95: ...84 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 118: ...F APPENDIX 107 G Assembly Language Syntax Please refer to Appendix G of Commonality ...
Page 119: ...108 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 120: ...F APPENDIX 109 H Software Considerations Please refer to Appendix H of Commonality ...
Page 121: ...110 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 123: ...112 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 124: ...F APPENDIX 113 J Changes from SPARC V8 to SPARC V9 Please refer to Appendix K of Commonality ...
Page 125: ...114 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 126: ...F APPENDIX 115 K Programming with the Memory Models Please refer to Appendix J of Commonality ...
Page 127: ...116 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 143: ...132 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 159: ...148 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 211: ...200 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 223: ...212 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 229: ...218 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 233: ...222 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 234: ...223 F CHAPTER Bibliography General References Please refer to Bibliography in Commonality ...
Page 235: ...224 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...