EasyManua.ls Logo

Sun Microsystems UltraSPARC-I - Page 121

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
106
UltraSPARC User’s Manual
7.7.7 Invalidate (S_INV_REQ)
Invalidate request from SC to UltraSPARC. SC generates S_INV_REQs to service
a ReadToOwn (P_RDO_REQ) or WriteInvalidate (P_WRI_REQ) request from an-
other processor.
Etag transitions to I.
UltraSPARC issues its P_REPLY depending on the state of the E-Cache line and
the setting of the No Dual tag Present (NDP) bit in the S_INV_REQ.
If NDP=0, UltraSPARC replies with:
P_SACK if the block is in the E-Cache. UltraSPARC also asserts P_SACK if the
block is not in the cache, but this is an error condition in systems that support
Dtags (NDP=0).
P_SACKD if the block has been victimized from the E-Cache but not yet
written back.
If NDP=1, UltraSPARC replies with:
P_SACK if the block is in the E-Cache.
P_SACKD if the block has been victimized from the E-Cache but not yet
written back.
P_SNACK if the block is not present in the E-Cache or the writeback buffer.
UltraSPARC responds more quickly if NDP=0; SC should assert NDP only in sys-
tems that do not support Dtags. Section 7.10, “S_REQ,” on page 111 for more tim-
ing information.
SC can buffer the P_SACKD reply and cancel the P_WRB_REQ when it appears.
UltraSPARC supports one outstanding coherent system request. SC can send its
next coherent request on the second cycle after the P_SACK{D} reply.
7.7.8 Copyback (S_CPB_REQ)
Copyback request from SC to UltraSPARC. SC generates S_CPB_REQ to service a
ReadToShare (P_RDS_REQ) or ReadToShareAlways (P_RDSA_REQ) request from
another processor.
The Etag final state is O or S.
UltraSPARC issues its P_REPLY depending on the state of the E-Cache line and
the setting of the No Dual tag Present (NDP) bit in the S_CPB_REQ.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents