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 />
Table 64 (Cont.): Processor Initiated Transactions - Control Flow<br />
Datum/Cache<br />
Cycle Status Size Activity<br />
Write MISS No Victim / Clean<br />
Victim<br />
< 32 bytes ‘‘Multiple-Arb Operation’’<br />
Dirty Victim < 32 bytes ‘‘Multiple-Arb Operation’’<br />
Enable Allocate<br />
Disabled (BCC bit<br />
0 clear)<br />
1Refer to Section 4.2 for details.<br />
3Processor Checks Tag Store and Control Store Parity.<br />
4 B-Cache Controller Checks Tag Store and Control Store Parity.<br />
5B-Cache Controller Checks Data EDC.<br />
6System-bus interface Controller Checks System-bus Parity.<br />
160 <strong>CPU</strong> <strong>Module</strong> Transactions<br />
• Request System-bus 34<br />
• System-bus READ cycle 6<br />
• Cache block allocated (SHARED = System-bus<br />
share during read, DIRTY = FALSE)<br />
• Continue to request System-bus<br />
• Write data merged with cache block (SHARED =<br />
SHARED, DIRTY = FALSE)<br />
• System-bus WRITE cycle 15<br />
• Update B-Cache<br />
• Relinquish System-bus<br />
• ACK write<br />
• Request System-bus 34<br />
• System-bus EXCHANGE cycle 56<br />
• Cache block allocated (SHARED = System-bus<br />
share during read, DIRTY = FALSE)<br />
• Continue to request System-bus<br />
• Write data merged with cache block (SHARED =<br />
SHARED, DIRTY = FALSE)<br />
• System-bus WRITE cycle 15<br />
• Update B-Cache<br />
• Relinquish System-bus<br />
• ACK write<br />
< 32 bytes ‘‘Multiple-Arb Operation’’<br />
• Request System-bus<br />
• If B-Cache probe dirty then System-bus EXCHANGE<br />
cycle 6<br />
• If B-Cache probe not dirty then System-bus READ<br />
cycle 6<br />
• Update Cache block (VALID = NOT VALID)<br />
• Continue to request System-bus<br />
• System-bus WRITE cycle from merge buffer<br />
• Relinquish System-bus<br />
• ACK write