EasyManua.ls Logo

Sun Microsystems UltraSPARC-I - Page 331

Sun Microsystems UltraSPARC-I
410 pages
Print Icon
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
316
UltraSPARC User’s Manual
EC_addr: A 16-bit index <18:3> selects a 64-bit data field from a 0.5 Mb E-Cache.
A 17-bit index <19:3> selects a 64-bit data field from a 1 Mb E-Cache. An
18-bit index <20:3> selects a 64-bit data field from a 2 Mb E-Cache. A
19-bit index <21:3> selects a 64-bit data field from a 4 Mb E-Cache. A
20-bit index <22:3> selects a 64-bit data field from a 8 Mb E-Cache
(UltraSPARC-II only). A 21-bit index <23:3> selects a 64-bit data field
from a 16 Mb E-Cache (UltraSPARC-II only).
Figure A-21 E-Cache Data Access Data Format
EC_data: 64-bit data (for ASI read or write)
A.9.2 E-Cache Tag/State/Parity Field Diagnostics Accesses
ASI 76
16
(WRITING) or 7E
16
(READING), VA<63:41>=0, VA<40:39>=2,
VA<38:19>=0, VA<18:6>=EC_addr, VA<5:0>=0 (0.5 Mb)
VA<38:20>=0, VA<19:6>=EC_addr, VA<5:0>=0 (1 Mb)
VA<38:21>=0, VA<20:6>=EC_addr, VA<5:0>=0 (2 Mb)
VA<38:22>=0, VA<21:6>=EC_addr, VA<5:0>=0 (4 Mb)
VA<38:23>=0, VA<22:6>=EC_addr, VA<5:0>=0 (8 Mb UltraSPARC-II)
VA<38:24>=0, VA<23:6>=EC_addr, VA<5:0>=0 (16 Mb UltraSPARC-II)
Name: ASI_ECACHE_W (76
16
), ASI_ECACHE_R (7E
16
)
Figure A-22 E-Cache Tag Access Address Format
If read, the contents of the E-Cache tag/state/parity fields in the selected E-
Cache line are stored in the E-Cache_tag_data_register. This register can be read
by an LDA with ASI_ECACHE_TAG_DATA; its contents are written to the desti-
nation register. See Section A.9.3, “E-Cache Tag/State/Parity Data Accesses,” on
page 317 for register formats.
63 0
EC_data
63 560
EC_addr
2324
3839
4041
10
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents