×

Memory apparatus and data processor using the same

  • US 5,991,902 A
  • Filed: 03/06/1997
  • Issued: 11/23/1999
  • Est. Priority Date: 08/07/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A memory apparatus, comprising:

  • a) a buffer memory mechanism, having;

    a memory unit comprising a plurality of entries and a spare entry, each entry including a valid bit, a tag field and a data field, said valid bits, tag fields and data fields each having a value,a control memory connected to said memory unit, wherein said control memory stores values of access enabling bits corresponding to each of said entries of said memory unit, anda hit or miss judging unit which determines whether said data field value of one of said entries is valid or invalid according to said associated valid bit and tag field values when said corresponding access enabling bit is a first value, and determines that one of said entries is invalid irrespective of said data field value when said corresponding access enabling bit is a second value;

    b) an operation mechanism connected to said buffer memory mechanism, having a register and an operation circuit, said operation mechanism capable of writing data into and reading data from said buffer memory mechanism for operation between the data; and

    c) a diagnosis circuit, said diagnosis circuit including;

    means for diagnosing failures in said entries of said memory unit,means for setting said access enabling bits corresponding to the entries in which no failure is diagnosed to said first value, and for setting said access enabling bits corresponding to the entries in which a failure is diagnosed to said second value, so as to invalidate said entries in which a failure is diagnosed; and

    means for replacing one of said entries in which a failure is diagnosed with said spare entry.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×