×

Method and apparatus for developing multiprocessor cache control protocols by presenting a clean victim signal to an external system

  • US 6,397,302 B1
  • Filed: 06/18/1998
  • Issued: 05/28/2002
  • Est. Priority Date: 06/18/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A computing apparatus, comprising:

  • a cache including a plurality of blocks;

    an evictor unit configured to select a first block of data having an unmodified coherence state from the plurality of blocks to remove from the cache;

    a signaling unit configured to transmit a notify signal to an external system indicating the removal of the first block from the cache;

    a victim buffer storing the data associated with the first block of data selected by the evictor unit, the buffer being programmably configurable so that the external system can independently control pulling of the data associated with the first block from the buffer for transmission over the data bus to the external system and releasing of the data associated with the first block from the buffer; and

    wherein the unmodified coherence state of the first block in the cache is a clean coherence state and the notify signal is a clean victim signal.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×