D-Cache Diagnostic Accesses - Sun Microsystems UltraSPARC-I User Manual

Table of Contents

Advertisement

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
47
).
16
A.8.1 D-Cache Data Field
ASI 46
, VA<63:14>=0, VA<13:3>=DC_addr, VA<2:0>=0
16
Name: ASI_DCACHE_DATA
63
Figure A-16
D-Cache Data Access Address Format (ASI 46
DC_addr: This 11-bit index <13:3> selects a 64-bit data field (16Kb).
63
Figure A-17
D-Cache Data Access Data Format (ASI 46
DC_data: 64-bit data.
A.8.2 D-Cache Tag/Valid Fields
ASI 47
, VA<63:14>=0, VA<13:5>=DC_addr, VA<4:0>=0
16
Name: ASI_DCACHE_TAG
63
Figure A-18
D-Cache Tag/Valid Access Address Format (ASI 47
Sun Microelectronics
314
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
14
DC_data
)
16
14
) and tag/valid (ASI
16
DC_addr
13
3
2
)
16
DC_addr
13
5
4
)
16
0
0
0

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Ultrasparc-ii

Table of Contents