EasyManuals Logo

Sun Microsystems UltraSPARC-I User Manual

Sun Microsystems UltraSPARC-I
410 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #52 background imageLoading...
Page #52 background image
Sun Microelectronics
37
5. Cache and Memory Interactions
Some conditions, noted below, cause an otherwise supported PREFETCH to
be treated as a NOP and removed from the load buffer when it reaches the
front of the queue.
No PREFETCH will cause a trap except:
PREFETCH with fcn=5..15 causes an
illegal_instruction
trap, as defined in The
SPARC Architecture Manual, Version 9.
Watchpoint, as defined in Section A.5, “Watchpoint Support,” on page 304.
Any PREFETCHA that specifies an internal ASI in the following ranges is not
enqueued on the load buffer and is not executed:
40
16
..4F
16
, 50
16
..5F
16
, 60
16
..6F
16
, 76
16
, 77
16
The following conditions cause a PREFETCH{A} to be treated as a NOP:
PREFECTH with fcn=16..31, as defined in The SPARC Architecture Manual,
Version 9.
A
data_access_MMU_miss
exception
D-MMU disabled
For PREFETCHA, any ASI other than the following 04
16
, 0C
16
, 10
16
, 11
16
,
18
16
, 19
16
, 80
16
..83
16
, 88
16
..8B
16
Attempt to PREFETCH to a noncacheable page
Alignment is not checked on PREFETCH{A}. The 5 least significant address
are ignored.
5.3.5.2 Implemented fcn Values
Table 5-3 lists the supported values for fcn and their meanings.
For more information, including an enumeration of the bus transaction the each
fcn value causes, see Section 14.4.5, “PREFETCH{A} (Impdep #103, 117),” on page
248.
Table 5-3 PREFETCH{A} Variants
fcn Prefetch Function
0 Prefetch for several reads
1 Prefetch for one read
2 Prefetch page
3 Prefetch for several writes
4 Prefetch for one write
5..15
illegal_instruction
trap
16..31 NOP
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Sun Microsystems UltraSPARC-I and is the answer not in the manual?

Sun Microsystems UltraSPARC-I Specifications

General IconGeneral
BrandSun Microsystems
ModelUltraSPARC-I
CategoryComputer Hardware
LanguageEnglish