EasyManuals Logo

Sun Microsystems UltraSPARC-I User Manual

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
Page #121 background imageLoading...
Page #121 background image
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

Questions and Answers:

Question and Answer IconNeed help?

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

Sun Microsystems UltraSPARC-I Specifications

General IconGeneral
BrandSun Microsystems
ModelUltraSPARC-I
CategoryComputer Hardware
LanguageEnglish