Patent · US Expired

Method and apparatus for managing a memory array

US6105115A · kind A · utility

20Cited by
6References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 31, 1997
Grant dateAug 15, 2000
Priority date
Expiry dateDec 31, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/128
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A NRU algorithm is used to track lines in each region of a memory array such that the corresponding NRU bits are reset on a region-by-region basis. That is, the NRU bits of one region are reset when all of the bits in that region indicate that their corresponding lines have recently been used. Similarly, the NRU bits of another region are reset when all of the bits in that region indicate that their corresponding lines have recently been used. Resetting the NRU bits in one region, however, does not affect the NRU bits in another region. A LRU algorithm is used to track the regions of the array such that each region has a single corresponding entry in a LRU table. That is, all the lines in a single region collectively correspond to a single LRU entry. A region is elevated to most recently used status in the LRU table once the NRU bits of the region are reset.

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