×

Coherency for write-back cache in a system designed for write-through cache including write-back latency control

  • US 5,524,234 A
  • Filed: 12/28/1994
  • Issued: 06/04/1996
  • Est. Priority Date: 11/13/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. In a multi-master computer system including a processor with an internal cache, where the computer system does not support operating the processor in write-back mode by implementing a write-back coherency protocol to maintain coherency between the internal cache and main memory during DMA (direct memory access) operations, a write-back coherency system to support use of a processor in which the internal cache is operable in write-back mode or write-through mode, comprising:

  • (a) cache control means for selectively switching the internal cache between write-through and write-back mode;

    (b) bus arbitration means for detecting an arbitration-request signal indicating a request by a requesting bus master for a DMA operation;

    (c) write-back coherency means for inhibiting, if the internal cache is in write-back mode, and if the internal cache contains dirty data, the bus arbitration logic from asserting an arbitration-acknowledge signal to allow the DMA operation to proceed until an export operation is performed to export such dirty data; and

    (d) X% DIRTY means for causing the cache control logic to switch the cache from write-back to write-through mode if a write to the internal cache would cause the number of cache locations containing dirty data to exceed a predetermined maximum percentage of the total number of cache locations.

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