Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
95 words
A self-checking content addressable memory for detecting multiple selected word lines comprising: a) an array of content addressable memory cells in "m" rows and "n" columns where "m" and "n" are positive integers; b) means coupled to the columns as bit lines for writing information into and reading information from content addressable memory cells in a selected row as a word line in "write" and "read" operations, respectively; and c) means coupled to multiple word lines indicating when the multiple word lines have been selected in reading information from the array in a "read" operation.
Claim 2
Dependent Claim
95 words
A self-checking content addressable memory for detecting multiple selected word lines comprising: a) an array of content addressable memory cells in "m" rows and "n" columns where "m" and "n" are positive integers; b) means coupled to the columns as bit lines for writing information into and reading information from content addressable memory cells in a selected row as a word line in "write" and "read" operations, respectively; and c) means coupled to multiple word lines indicating when the multiple word lines have been selected in reading information from the array in a "read" operation.
Claim 3
Dependent Claim
37 words
The self-checking content addressable memory of claim 1 wherein the means coupled to the word lines includes a parity checker and combinatorial logic circuit for indicating when multiple word lines have been selected in a "read" operation.
Claim 4
Dependent Claim
60 words
The self-checking content addressable memory of claim 2 wherein the parity checker is an "odd" parity checker and the combinatorial logic circuit includes an "OR" circuit providing a first input and the parity checker providing a second input to an "AND" circuit, the output of the "AND" circuit indicating when multiple word lines have been selected in a "read" operation.
Claim 5
Dependent Claim
28 words
The self-checking content addressable memory of claim 3 wherein the parity checker comprises a plurality of Exclusive-ORs, in cascade relation, the last Exclusive-OR providing an inverted output signal.
Claim 6
Dependent Claim
31 words
The self-checking content addressable memory of claim 3 wherein the parity generator comprises a plurality of Exclusive-ORs, in cascade relation and terminating in an Exclusive-Nor providing an even parity output indication.
Claim 7
Dependent Claim
134 words
In a self-checking content addressable memory comprising an array of content addressable memory cells in "m" rows and "n" columns where "m" and "n" are any non-zero integer and means coupled to the columns as bit lines for writing information into and reading information from the content addressable memory cells in a selected row as a word line in a "write" and "read" operations, respectively, a method for detecting multiple selected word lines in a "read" operation, comprising the steps of: a) providing an input to the array to select a word line; b) sensing multiple word lines in a parity checker and combinatorial logic circuit both coupled to the word lines; and c) providing an output at the combinatorial logic circuit only when multiple word lines have been selected in the "read" operation.
Claim 8
Dependent Claim
134 words
In a self-checking content addressable memory comprising an array of content addressable memory cells in "m" rows and "n" columns where "m" and "n" are any non-zero integer and means coupled to the columns as bit lines for writing information into and reading information from the content addressable memory cells in a selected row as a word line in a "write" and "read" operations, respectively, a method for detecting multiple selected word lines in a "read" operation, comprising the steps of: a) providing an input to the array to select a word line; b) sensing multiple word lines in a parity checker and combinatorial logic circuit both coupled to the word lines; and c) providing an output at the combinatorial logic circuit only when multiple word lines have been selected in the "read" operation.