DC_addr: This 9-bit index <13:5> selects a tag/valid field (512 tags).
63
Figure A-19
D-Cache Tag/Valid Access Data Format (ASI 47
DC_tag: The 28-bit physical tag (PA<40:13> of the associated data).
DC_valid: The 2-bit valid field, one for each sub-block (32b block, 16b sub-block).
Bit<1> corresponds to the highest addressed 16 bytes, bit<0> to the
lowest addressed 16 bytes.
A.9 E-Cache Diagnostics Accesses
Separate ASIs are provided for reading (7E
and data.
Note: During E-Cache diagnostics accesses, the VA is passed through to PA
without page mapping. To prevent interference from instruction prefetching
modifying the E-Cache state, LDXA/STXA instructions which use these ASIs
should be on non physical cacheable pages.
A.9.1 E-Cache Data Fields
ASI 76
(WRITING) or 7E
16
VA<38:19>=0, VA<18:3>=EC_addr, VA<2:0>=0 (0.5 Mb)
VA<38:20>=0, VA<19:3>=EC_addr, VA<2:0>=0 (1 Mb)
VA<38:21>=0, VA<20:3>=EC_addr, VA<2:0>=0 (2 Mb)
VA<38:22>=0, VA<21:3>=EC_addr, VA<2:0>=0 (4 Mb)
VA<38:23>=0, VA<22:3>=EC_addr, VA<2:0>=0 (8 Mb UltraSPARC-II)
VA<38:24>=0, VA<23:3>=EC_addr, VA<2:0>=0 (16 Mb UltraSPARC-II)
Name: ASI_ECACHE_W (76
—
63
Figure A-20
E-Cache Data Access Address Format
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
—
30
29
16
(READING), VA<63:41>=0, VA<40:39>=1,
16
), ASI_ECACHE_R (7E
16
—
01
41
40
39
38
A. Debug and Diagnostics Support
DC_tag
)
16
) and writing (76
) the E-cache tags
16
)
16
EC_addr
24
23
Sun Microelectronics
DC_valid
2
1
0
—
3
2
0
315
Need help?
Do you have a question about the UltraSPARC-I and is the answer not in the manual?
Questions and answers