×

Buffer memory

  • US 4,803,616 A
  • Filed: 09/30/1985
  • Issued: 02/07/1989
  • Est. Priority Date: 10/01/1984
  • Status: Expired due to Term
First Claim
Patent Images

1. A buffer memory system comprising:

  • (1) a data array having a plurality of word lines, and means for storing a plurality of data blocks on each of said plurality of word lines;

    (2) a tag array having a plurality of word coincidence lines each of which is connected to a respective one of said plurality of word lines of said data array, said tag array having a first area which stores upper bits of address data of one of a plurality of data blocks in a main memory, said first area having first means for selecting one of said plurality of word coincidence lines so as to read out at least one of said plurality of data blocks from one of said plurality of word lines corresponding to said selected one of said plurality of word coincidence lines, and said tag array having a second area which stores a plurality of validity flags along each of said plurality of word coincidence lines, each of said plurality of validity flags along each respective one of said plurality of word coincidence lines corresponding to a respective one of said plurality of data blocks along the respective word line of said data array and means for searching the first and second areas to detect coincidence between said stored upper bits and an address signal supplied as a search input;

    (3) mask control means responsive to lower bits of said address signal as well as to a data length signal indicating the length of data blocks to be read out from said array for generating a plurality of mask signals, each mask signal indicating whether a corresponding validity flag in each word coincidence line is to be used or not used as a search object by said searching means, said plurality of mask signals being supplied to said second area of said tag array to mask said validity flags selectively; and

    (4) hit judgement means having a plurality of inputs which are connected to said plurality of word coincidence lines of said tag array, said hit judgement means including means for generating a hit signal indicating that a requested data is present in said data array when coincidence is detected by said searching means.

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