Cache memory capable of using faulty tag memory

In a cache memory, a flag register stores flag bits for showing whether or not regions of a tag memory are faulty. The flag register is accessed by a part of a first cache address generated from a data processing unit. A cache address generating circuit combines the above-mentioned part with outputs...

Full description

Saved in:
Bibliographic Details
Main Author FUKUI; TAKAHIRO
Format Patent
LanguageEnglish
Published 20.10.1998
Edition6
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In a cache memory, a flag register stores flag bits for showing whether or not regions of a tag memory are faulty. The flag register is accessed by a part of a first cache address generated from a data processing unit. A cache address generating circuit combines the above-mentioned part with outputs of the flag register to generate a second cache address for accessing a tag memory. A comparator compares the first cache address with an address read from the tag memory. A data memory accessing circuit accesses the data memory by the first cache address in accordance with whether or not the first cache address coincides with the address read from the tag memory. A determining circuit determines whether the regions of the tag memory are faulty, so that one of the flag bits accessed by the second cache address is adjusted in accordance with whether or not a corresponding one of the regions of the tag memory is faulty.
Bibliography:Application Number: US19970895206