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 #148 background imageLoading...
Page #148 background image
Sun Microelectronics
133
7. UltraSPARC External Interfaces
When Processor 2’s initial state is Etag{M} the sequence is the same, except that
Processor 2 transitions to Etag{O}. Processor 3 initial state is Etag{I} by definition
in this case, and no transaction is generated to it by SC.
When Processor 2’s initial state is Etag{S} the sequence is the same.
When the miss victimizes a clean block instead of an invalid block, the sequence
is the same.
7.16.5 ReadToOwn Block
Condition: Store miss on Processor 1; Processors 2 and 3 each have clean copies of
the block.
When the miss victimizes a clean block instead of an invalid block the sequence
is the same.
When Processor 2’s initial state is Etag{M or O}, the sequence is the same.
7.16.6 ReadToOwn Block
Condition: Store hit on Processor 1; another processor (P2) owns the block.
Table 7-29 ReadToOwn Shared Block
Processor 1 System Processor 2 Processor 3
Initial state: Etag{I}
P_RDO_REQ to System
Initial state: Etag{S} Initial state: Etag{S}
S_CPI_REQ to P2
S_INV_REQ to P3
P2 copies block to copyback
buffer
P2 updates Etag{S I}
P_SACK reply to System
P3 updates Etag{S I}
P_SACK reply to System
S_CRAB reply to P2
S_RBU reply to P1
P1 updates Etag{I M} Final state: Etag{I}
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