Fujitsu Fujitsu SPARC64 V Computer Accessories User Manual


 
Release 1.0, 1 July 2002 F. Chapter C Implementation Dependencies 73
42 FLUSH instruction
SPARC64 V
implements the FLUSH instruction in hardware.
43 Reserved.
44 Data access FPU trap
The destination register(s) are unchanged if an access error occurs.
4546 Reserved.
47 RDASR
See A.50, Read State Register, in Commonality for details.
48 WRASR
See A.70, Write State Register, in Commonality for details.
4954 Reserved.
55 Floating-point underflow detection
See
FSR_underflow
in Section 5.1.7 of Commonality for details.
56100 Reserved.
101 Maximum trap level
MAXTL =5.
20
102 Clean windows trap
SPARC64 V
generates a
clean_window
exception; register windows are
cleaned in software.
103 Prefetch instructions
SPARC64 V
implements PREFETCH variations 03 and 2023 with the
following implementation-dependent characteristics:
The prefetches have observable effects in privileged code.
Prefetch variants 03 do not cause a
fast_data_access_MMU_miss
trap,
because the prefetch is dropped when a
fast_data_access_MMU_miss
condition happens. On the other hand, prefetch variants 2023 cause
data_access_MMU_miss
traps on TLB misses.
All prefetches are for 64-byte cache lines, which are aligned on a 64-byte
boundary.
See Section A.49, Prefetch Data, on page 57, for implemented variations
and their characteristics.
Prefetches will work normally if the ASI is ASI_PRIMARY,
ASI_SECONDARY, or ASI_NUCLEUS, ASI_PRIMARY_AS_IF_USER,
ASI_SECONDARY_AS_IF_USER, and their little-endian pairs.
104 VER.manuf
VER.manuf = 0004
16
. The least significant 8 bits are Fujitsus JEDEC
manufacturing code.
20
105 TICK register
SPARC64 V
implements 63 bits of the TICK register; it increments on every
clock cycle.
19
TABLE C-1
SPARC64 V Implementation Dependencies (4 of 11)
Nbr SPARC64 V Implementation Notes Page