发明名称 SYSTEM FOER BUFFERTMINNE.
摘要 A cache memory comprises a data store STR 40 divided into 4 levels LV0 to LV3, and a corresponding directory store DIR 84 which stores the most significant address (MSA) portions of the addresses of the words stored in the data store. A comparator unit 421 compares the MSA portion of a desired address with the 4 stored MSA portions selected by the least significant address (LSA) portion of the desired address. On a match, the corresponding data word in store 40 is accessed. For no match, the desired word is inserted into the cache under the control of a <<round robin>> unit 80. A mode control unit 86 generates 2 parity bits for MSA portions as they are written into the directory, and checks them when they are read. …<??>The mode control unit 86 includes two degrade level flip-flops, one for levels 0 and 1 and the other for levels 2 and 3. A parity error on a successful match sets the corresponding flip-flop, thereby disabling the pair of levels in which the error occurred, so that the cache then operates with only 2 levels. An error in the remaining 2 levels sets the other flip-flop and disables the cache completely.
申请公布号 FI80352(B) 申请公布日期 1990.01.31
申请号 FI19830001080 申请日期 1983.03.30
申请人 HONEYWELL INFORMATION SYSTEMS INC. 发明人 KEELEY, JAMES W.;FISHER, EDWIN P.;CURLEY, JOHN L.
分类号 G06F12/08;G06F12/12;G11C29/00;(IPC1-7):G06F11/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址