Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
188 words
A content addressable memory having an array of memory cells comprising: a first sense line associated with a first plurality of memory cells associated with a stored data word; a ground line; each memory cell comprising a first transistor coupled to the sense line and a second transistor serially coupled between the first transistor and the ground line, a third transistor coupled to the sense line and a fourth transistor serially coupled between the third transistor and the ground line, wherein the node between the first and second transistors is coupled to the gate of the fourth transistor and the node between the third and fourth transistors is coupled to the gate of the second transistor; first and second compare line means for providing compare signals in response to a data bit of an address to be compared to the stored data word, the first compare line means coupled to the gate of the first transistor and the second compare line means coupled to the gate of the third transistor; and means for providing a match signal in response to sensing no current on the first sense line.
Claim 2
Dependent Claim
188 words
A content addressable memory having an array of memory cells comprising: a first sense line associated with a first plurality of memory cells associated with a stored data word; a ground line; each memory cell comprising a first transistor coupled to the sense line and a second transistor serially coupled between the first transistor and the ground line, a third transistor coupled to the sense line and a fourth transistor serially coupled between the third transistor and the ground line, wherein the node between the first and second transistors is coupled to the gate of the fourth transistor and the node between the third and fourth transistors is coupled to the gate of the second transistor; first and second compare line means for providing compare signals in response to a data bit of an address to be compared to the stored data word, the first compare line means coupled to the gate of the first transistor and the second compare line means coupled to the gate of the third transistor; and means for providing a match signal in response to sensing no current on the first sense line.
Claim 3
Dependent Claim
40 words
A content addressable memory as in claim 1 wherein a second plurality of memory cells associated with another stored data word share the ground line with the first plurality of memory cells and are coupled to a second sense line.
Claim 4
Dependent Claim
36 words
A content addressable memory cell as in claim 1 wherein the ratios of the width-to-length of the first and third transistors are less than one-sixth the ratio of the width-to-length of the second and fourth transistors.
Claim 5
Dependent Claim
30 words
A content-addressable memory as in claim 1 or 2 or 3 further comprising means for selectively applying either a first voltage or a ground voltage to the first sense line.
Claim 6
Dependent Claim
27 words
A content-addressable memory as in claim 4 wherein the first voltage is substantially equal to the sum of the threshold voltages of the first and second transistors.
Claim 7
Dependent Claim
43 words
A content-addressable memory circuit as in claim 5 further comprising means for selectively providing an output signal in response to the match signal and a control bit and further comprising means for selectively setting the control bit in response to the match signal.
Claim 8
Dependent Claim
158 words
A content-addressable memory circuit as in claim 1 further comprising a plurality of rows of memory cells, each row of memory cells corresponding to a stored data word and coupled to a common sense line and a common ground line, the memory cells coupled to the first and second compare line means in logical columns corresponding to search words, each sense line having means for providing a match signal in response to sensing no current on the sense line, the circuit further comprising means associated with each sense line for providing an output signal in response to the match signal and a control bit and further comprising means for selectively setting the control bit in response to the match signal; the circuit further comprising means for forcing all compare lines associated with a number of the least significant bits to a low voltage level causing a plurality of match signals to occur simultaneously while setting the control bits.
Claim 9
Independent Claim
172 words
The method of operating a content-addressable memory cell comprising two cross-coupled inverters, the cell being one of a plurality of cells in a CAM array, the memory cells coupled in logical rows and columns, each row of cells corresponding to a stored data word and coupled to a common sense line and a common ground line, and each column of cells corresponding to a search word and coupled to receive complementary signals responsive to the search word, the method comprising the steps of: storing a bit of data by discharging the sense line and applying complementary signals to the inputs of the inverters representative of the bit of data to be stored; and comparing the stored bit of data to a search bit by applying a voltage greater than two threshold voltages to the sense line, applying complementary signals to the inputs of the inverters representative of the bit of data to be compared and providing a match signal in response to the absence of a current flowing through the supply line.
Claim 10
Independent Claim
172 words
The method of operating a content-addressable memory cell comprising two cross-coupled inverters, the cell being one of a plurality of cells in a CAM array, the memory cells coupled in logical rows and columns, each row of cells corresponding to a stored data word and coupled to a common sense line and a common ground line, and each column of cells corresponding to a search word and coupled to receive complementary signals responsive to the search word, the method comprising the steps of: storing a bit of data by discharging the sense line and applying complementary signals to the inputs of the inverters representative of the bit of data to be stored; and comparing the stored bit of data to a search bit by applying a voltage greater than two threshold voltages to the sense line, applying complementary signals to the inputs of the inverters representative of the bit of data to be compared and providing a match signal in response to the absence of a current flowing through the supply line.
Claim 11
Dependent Claim
48 words
The method of operating a content-addressable memory cell as in claim 8 wherein the voltage applied to the sense line during the step of comparing and during a static mode of operation wherein no signals are applied to the inverter inputs is substantially equal to two threshold voltages.
Claim 12
Dependent Claim
35 words
A method of operating a content addressable memory cell as in claim 8 or 9 further comprising the step of selectively providing an output signal in response to the match signal and a control bit.
Claim 13
Dependent Claim
28 words
A method of operating a content-addressable memory cell as in claim 10 further comprising the step of selectively setting the control bit in response to the match signal.
Claim 14
Dependent Claim
44 words
A method of operating a content-addressable memory cell as in claim 11 further comprising the step of forcing all compare lines associated with a number of least significant bits low causing a plurality of selected match signals to occur while setting the control bits.