20.02.2013 Views

Sable CPU Module Specification

Sable CPU Module Specification

Sable CPU Module Specification

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!