Patent · US Expired

Least recently used block replacement for four block cache logic system

US5737753A · kind A · utility

4Cited by
16References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 29, 1995
Grant dateApr 7, 1998
Priority date
Expiry dateAug 29, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/1032
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In a high speed main frame computer system, a high speed instruction processor is provided with a high speed cache memory. The cache memory is provided with a plurality of associated memories including a tag memory. Every time the instruction processor attempts to access the cache memory, a cache set address is generated which accesses the associated memories to provide most recently used (MRU) block information, validity information and degrade block information. The accessed information is applied as inputs to a cache logic system. The cache logic system logically modifies the information to generate an update of the MRU information and writes the modified MRU information into the MRU associated memory at the set address without control or supervision on the part of the instruction processor. The cache logic system also generates the least recently used (LRU) block coded information using the MRU information, validity information and degraded block information for cache block replacement.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.