Method and apparatus for cache tag mirroring

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

714 54, G06F 1300

Patent

active

059163143

ABSTRACT:
In a digital computer with a cache comprised of N sets labeled 0 to N-1, cache tag memory for each set is divided into primary and mirror parts, each part with sufficient capacity to store a number of cache tags equal to the number of cache blocks storable in a cache memory associated with each set. Every modification or installation of cache tags in the primary part of a set x is accompanied or followed by identical modification or installation of cache tags in the mirror part of a set F(x), where F is a one-to-one function that maps the set of integers from 0 to N-1 onto itself. Cache tag lookup retrieves a first set of N cache tags from the primary part of each cache tag memory, and parity checking is performed on each tag. If a parity error is found, a set of cache tags is retrieved from the mirror part of the cache tag memories, and parity checking is again performed. If no error is found, cache processing proceeds normally. The cache tag memories are preferably SRAMs with a mirror enable bit driven by a cache controller such that tags are installed in or read from either a primary part or a mirror part of the SRAM depending on the value of the mirror enable bit.

REFERENCES:
patent: 4483003 (1984-11-01), Beal
patent: 4945512 (1990-07-01), DeKarske et al.
patent: 5319766 (1994-06-01), Thaller et al.
patent: 5361267 (1994-11-01), Godiwala et al.
patent: 5509119 (1996-04-01), LaFetra
patent: 5530958 (1996-06-01), Agarwal et al.
patent: 5548742 (1996-08-01), Wang et al.
patent: 5553264 (1996-09-01), Ozveren et al.
patent: 5564035 (1996-10-01), Lai
patent: 5617347 (1997-04-01), Lauritzen
patent: 5629950 (1997-05-01), Godiwala et al.
patent: 5666513 (1997-09-01), Whittaker
patent: 5696937 (1997-12-01), White et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for cache tag mirroring does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for cache tag mirroring, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for cache tag mirroring will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1372254

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.