×

Content addressable memory of a simple construction capable of retrieving a variable word length data

  • US 5,787,458 A
  • Filed: 09/03/1996
  • Issued: 07/28/1998
  • Est. Priority Date: 08/31/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A content addressable memory comprising:

  • a memory array composed of a number of memory words divided into a plurality of logical address memory blocks;

    a plurality of retrieval sense amplifiers, each provided in common to a plurality of memory words of the same number as the number of said logical address memory blocks so hat said plurality of memory words are included, one in one, in said plurality of logical address memory blocks, respectively, and each of said logical address blocks is constituted of only a memory word of the logical address of the same rank within said plurality of memory words in common to each one of said plurality of retrieval sense amplifiers;

    a plurality of hold means, each provided for a corresponding one of the retrieval sense amplifiers, for holding the result of retrieval outputted from the corresponding retrieval sense amplifier;

    a plurality of logic operations processing means, each having a first input connected to an output of a corresponding one of said retrieval sense amplifiers, a second input connected to an output of a corresponding one of said hold means, and an output connected to an input of the corresponding hold means, each of said logical operation processing means executing a logic operation between the result of retrieval held in the corresponding hold means and the result of retrieval outputted from the corresponding retrieval sense amplifier, and the result of said logic operations being stored back in said corresponding hold means,the content addressable memory being so controlled that, when a retrieval is conducted, all the memory words included in a selected one of said plurality of logical address memory blocks are retrieved concurrently for the same retrieval data by means of the retrieval sense amplifiers, and said logic operation between the result of current retrieval outputted from each of said retrieval sense amplifiers and the result of the preceding retrieval held in the corresponding hold means is executed by the corresponding logic operation processing means, and the result of the logic operation executed is stored back in the same corresponding hold means.

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