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...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English |
Published |
20.10.1998
|
Edition | 6 |
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |