100
SPARC JPS1 Implementation Supplement: Fujitsu SPARC64 V • Release 1.0, 1 July 2002
ISFSR
is updated either upon a occurrence of a
fast_instruction_access_MMU_miss
, an
instruction_access_exception
, or an
instruction_access_error
trap.
TABLE F-7
shows the
detailed update policy of each field, and
TABLE F-8
describes the fields.
TABLE F-7
ISFSR
Update Policy
Field
TLB#, index
FV
OW
PR, CT
1
1.
The value of
ISFSR.CT
is 11 when the ASI is not a translating ASI. The value 11 is recorded in
ISFSR.CT
for
an illegal value in the ASI (00
16
–03
16
, 12
16
–13
16
, 16
16
–17
16
, 1A
16
–1B
16
, 1E
16
–23
16
, 2D
16
–2F
16
, and
35
16
–3B
16
).
FT
TM
ASI
UE, UPA,
mITLB, NC
2
2.
Valid only for the
instruction_access_error
caused by
ISFSR.UE
or
ISFSR.UPA
.
Fresh fault or miss
3
3.
Types: 0 – logical 0; 1 –logical 1; V– Valid field to be updated; “—” – not a valid field
Miss
MMU miss
—
0
0
V
—
1
—
—
Exception
Access exception
—
1
0
V
V
0
V
—
Error
Access error
V
4
4.
Updated when mITLB is signified.
1
0
V
—
0
V
V
Overwrite policy
5
5.
Types: 0 – logical 0; 1 – logical 1; K – keep; U – Update as per fault/miss
Error on exception
U
4
1
1
U
K
K
U
U
Exception on error
K
1
1
U
U
K
U
K
Error on miss
U
1
K
U
K
1
U
U
Exception on miss
K
1
K
U
U
1
U
K
Miss on exception/error
K
1
K
K
K
1
K
K
Miss on miss
K
K
K
U
K
1
K
K
TABLE F-8
D-SFSR
Bit Description (1 of 3)
Bits
Field Name
RW
Description
Data <63:62>
TLB#
R/W
Faulty TLB# log. Recorded upon an
mDTLB
error to identify the faulty TLB
(
fDTLB
: 00
2
or
sDTLB
: 10
2
). The priority of error logging for multiple error
conditions (parity error and multiple-hit error) is as follows:
fTLB parity
high
sTLB parity
sTLB multihit
fTLB multihit
low
Data <59:49>
index
R/W
Faulty TLB index log. Recorded upon an
mDTLB
error. Index number for
the faulty TLB. The priority of error logging for multiple error conditions
(parity error and multiple-hit error) is as follows:
fTLB parity
high
sTLB parity
sTLB-multihit
fTLB-multihit
low
The smaller index number is selected for multiple hits.
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 ...