Sable CPU Module Specification
Sable CPU Module Specification
Sable CPU Module Specification
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Copyright © 1993 Digital Equipment Corporation.<br />
Serial Control Bus Based on the Signetics I²C; this bus is used on the Cobra System for intercommunication<br />
of system components as well as error reporting. Refer to the Cobra System<br />
Overview for further details.<br />
Masked Write A write cycle that only updates a subset of nominal data block. (for example, A single<br />
longword update to a cache block)<br />
Memory Like<br />
• Each page frame in the region either exists in its entirety or does not exist in its<br />
entirety; there are no holes within a page frame.<br />
• All locations are read/write.<br />
• A write to a location followed by a read from that location returns precisely the<br />
bits written; all bits act as memory.<br />
• A write to one location does not change any other location.<br />
• Reads have no side effects.<br />
• Longword access granularity is provided.<br />
• Instruction-fetch is supported.<br />
• Load-locked and store-conditional are supported.<br />
MISS Indicates that a copy of a desired memory location is not in a cache.<br />
Non-memory Like Non-memory like regions may have arbitrary behavior. There may be un-implemented<br />
locations or bits anywhere; some locations or bits may be read-only and others writeonly;<br />
address ranges may overlap, such that a write to one location changes the bits<br />
read from a different location; reads may have side effects; longword granularity need<br />
not be supported; instruction-fetch need not be supported; and load-locked and storeconditional<br />
need not be supported.<br />
P-Cache The Primary Cache memory subsystem inside the 21064 processor including its control<br />
machines. The Primary Cache is the cache that is the fastest and closest to the<br />
processor.<br />
PROBE The act of using the current operation address (Cobra-bus or processor) to perform a<br />
cache line lookup to determine if the line is valid and/or must be invalidated, updated,<br />
or returned.<br />
PROCESS FATAL An error that is only fatal to the process(es) whose context the error occurred in.<br />
ERROR<br />
Read-Merge The term Read-Merge indicates that an item is read from a responder/bystander, and<br />
new data is then added to the returned read data. This occurs when a masked write<br />
cycle is requested by the processor, or when unmasked cycles occur and the <strong>CPU</strong> is<br />
configured to allocate on full block write misses.<br />
RESPONDER A Cobra-bus node which accepts or supplies data in response to an address and<br />
command from a Cobra-bus commander.<br />
SHARED With reference to a cache block in the cache of a Cobra-bus node, the cache block is<br />
valid and it is valid in at least one other cache of another Cobra-bus node.<br />
SNOOP For a cached node, the act of monitoring Cobra-bus transactions to determine whether<br />
the node has a copy of a cache line.<br />
Snooping Protocol A cache coherence protocol whereby all nodes on a common system bus monitor all<br />
bus activity. This allows a node to keep it’s copy of a particular datum up to date,<br />
and/or supply data to the bus when it has the newest copy. Refer to the Cobra System<br />
Bus <strong>Specification</strong> and Chapter 5 for further details.<br />
SYSTEM FATAL ER-<br />
ROR<br />
An error that is fatal to system as the error occurred in the context of a system process,<br />
or if the context of an error can not be determined.<br />
TRANSACTION A sequence of cycles which comprise a complete bus operation.<br />
Preface vii