FUJITSU Implementation Supplement Fujitsu SPARC64 V User Manual

Page 83

Advertising
background image

72

SPARC JPS1 Implementation Supplement: Fujitsu SPARC64 V • Release 1.0, 1 July 2002

32

Deferred traps
SPARC64 V signals a deferred trap in a few of its severe error conditions.
SPARC64 V does not contain a deferred trap queue.

37, 149

33

Trap precision
There are no deferred traps in

SPARC64 V

other than the trap caused by a

few severe error conditions. All traps that occur as the result of program
execution are precise.

37

34

Interrupt clearing
For details of interrupt handling see Appendix N, Interrupt Handling.

—

35

Implementation-dependent traps

SPARC64 V

supports the following traps that are implementation

dependent:

•

interrupt_vector_trap

(

tt

= 060

16

)

•

PA_watchpoint

(

tt

= 061

16

)

•

VA_watchpoint

(

tt

= 062

16

)

•

ECC_error

(

tt

= 063

16

)

•

fast_instruction_access_MMU_miss

(

tt

= 064

16

through 067

16

)

•

fast_data_access_MMU_miss

(

tt

= 068

16

through 06B

16

)

•

fast_data_access_protection

(

tt

= 06C

16

through 06F

16

)

•

async_data_error

(

tt

= 040

16

)

39, 39

36

Trap priorities

SPARC64 V

’s implementation-dependent traps have the following

priorities:

•

interrupt_vector_trap

(priority = 16)

•

PA_watchpoint

(priority= 12)

•

VA_watchpoint

(priority= 1)

•

ECC_error

(priority = 33)

•

fast_instruction_access_MMU_miss

(priority = 2)

•

fast_data_access_MMU_miss

(priority = 12)

•

fast_data_access_protection

(priority = 12)

•

async_data_error

(priority = 2)

38

37

Reset trap

SPARC64 V

implements power-on reset (POR) and watchdog reset.

37

38

Effect of reset trap on implementation-dependent registers
See Section O.3, Processor State after Reset and in RED_state, on page 141.

141

39

Entering

error_state

on implementation-dependent errors

CPU watchdog timeout at 2

33

ticks, a normal trap, or an SIR at

TL

=

MAXTL

causes the CPU to enter

error_state

.

36

40

Error_state

processor state

SPARC64 V

optionally takes a watchdog reset trap after entry to

error_state

. Most error-logging register state will be preserved. (See also

impl. dep. #254.)

36

41

Reserved.

TABLE C-1

SPARC64 V Implementation Dependencies (3 of 11)

Nbr

SPARC64 V Implementation Notes

Page

Advertising