EasyManua.ls Logo

Sun Microsystems UltraSPARC-I - D-Cache Diagnostic Accesses

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
Loading...
Sun Microelectronics
314
UltraSPARC User’s Manual
Note: The branch prediction, set prediction and next field address fields are not
updated when instructions are loaded into the cache with ASI_ICACHE_INSTR.
When a cache line is brought into the I-Cache, the corresponding IC_sp fields are
initialized to the same set as the currently missed line. The corresponding IC_nfa
fields are initialized to the next sequential sub-block.
A.8 D-Cache Diagnostic Accesses
Two D-Cache ASI accesses are supported: data (ASI 46
16
) and tag/valid (ASI
47
16
).
A.8.1 D-Cache Data Field
ASI 46
16
, VA<63:14>=0, VA<13:3>=DC_addr, VA<2:0>=0
Name: ASI_DCACHE_DATA
Figure A-16 D-Cache Data Access Address Format (ASI 46
16
)
DC_addr: This 11-bit index <13:3> selects a 64-bit data field (16Kb).
Figure A-17 D-Cache Data Access Data Format (ASI 46
16
)
DC_data: 64-bit data.
A.8.2 D-Cache Tag/Valid Fields
ASI 47
16
, VA<63:14>=0, VA<13:5>=DC_addr, VA<4:0>=0
Name: ASI_DCACHE_TAG
Figure A-18 D-Cache Tag/Valid Access Address Format (ASI 47
16
)
63 230
DC_addr
1314
63 0
DC_data
63 450
DC_addr
1314
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents