FUJITSU Implementation Supplement Fujitsu SPARC64 V User Manual
Page 101

90
SPARC JPS1 Implementation Supplement: Fujitsu SPARC64 V • Release 1.0, 1 July 2002
■
X1: The contents of the context field of the D-MMU Tag Access Register are
undefined after a
data_access_exception
.
■
X2:
I-SFSR
is updated according to its update policy described in Section F.10.9
■
X3:
D-SFSR
and
D-SFAR
are updated according to the update policy described
conform to the specification defined in Section
F.5 of Commonality.
The additional traps (Ref #9 and #10) are described below.
Ref 9: instruction_access_error
— Signalled upon detection of at least one of the
following errors.
■
An uncorrectable error is detected upon an instruction fetch reference.
■
A bus error response from the UPA bus is detected upon an instruction fetch
reference.
■
mITLB (sITLB and fITLB) multiple hits are detected in a mITLB lookup for an
instruction reference.
■
An fITLB entry parity error is detected in an fTLB lookup for an instruction
reference.
Ref 10: data_access_error
— Signalled upon the detection of at least one of the
following errors.
■
An uncorrectable error is detected upon an instruction operand access.
■
A bus error response from the UPA bus is detected upon an operand access.
■
mDTLB (sDTLB and fDTLB) multiple hits are detected in an mDTLB lookup for
an operand access.
2.
instruction_access_exception
Several (see below)
X2
X
08
16
3.
fast_data_access_MMU_miss
D-TLB miss
X3
X
68
16
–6B
16
4.
data_access_exception
Several (see below)
X3
X1
30
16
5.
fast_data_access_protection
Protection violation
X3
X
6C
16
-6F
16
6.
privileged_action
Use of privileged ASI
X3
37
16
7.
watchpoint
Watchpoint hit
X3
61
16
–62
16
8.
mem_address_not_aligned
,
*_mem_address_not_aligned
Misaligned memory
operation
(impl.
dep
#237)
35
16
, 36
16
,
38
16
, 39
16
9.
instruction_access_error
Several (see below)
X2
0A
16
10
data_access_error
Several (see below)
X3
32
16
TABLE F-2
MMU Trap Types, Causes, and Stored State Register Update Policy
Registers Updated
(Stored State in MMU)
Ref #Trap Name
Trap Cause
I-SFSR
I-MMU
Tag
Access
D-SFSR,
SFAR
D-MMU
Tag
Access
Trap Type