Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
124 words
A ternary content addressable memory (CAM) cell comprising: a first memory cell for storing data; a first pair of bit lines coupled to the first memory cell to carry the data to and from the first memory cell; a pair of compare signal lines for carrying comparand data; a match line; a second memory cell for storing mask data; a mask circuit coupled to the match line and the second memory cell to receive the mask data; and a compare circuit comprising: a pair of transistors coupled between the pair of compare signal lines and coupled to the first memory cell to receive the data; and a match transistor coupled to the pair of transistors and the mask circuit to receive the mask data.
Claim 2
Dependent Claim
124 words
A ternary content addressable memory (CAM) cell comprising: a first memory cell for storing data; a first pair of bit lines coupled to the first memory cell to carry the data to and from the first memory cell; a pair of compare signal lines for carrying comparand data; a match line; a second memory cell for storing mask data; a mask circuit coupled to the match line and the second memory cell to receive the mask data; and a compare circuit comprising: a pair of transistors coupled between the pair of compare signal lines and coupled to the first memory cell to receive the data; and a match transistor coupled to the pair of transistors and the mask circuit to receive the mask data.
Claim 3
Dependent Claim
90 words
The ternary CAM cell of claim 1, wherein the pair of transistors comprise: a first transistor having a first terminal coupled to a first one of the compare signal lines, a second terminal coupled to a node, and a third terminal coupled to receive the data from the first memory cell; and a second transistor having a first terminal coupled to a second one of the compare signal lines, a second terminal coupled to the node, and a third terminal coupled to receive the data from the first memory cell.
Claim 4
Dependent Claim
19 words
The ternary CAM cell of claim 1, further comprising a first word line coupled to the first memory cell.
Claim 5
Dependent Claim
20 words
The ternary CAM cell of claim 3, wherein the first word line is further coupled to the second memory cell.
Claim 6
Dependent Claim
19 words
The ternary CAM cell of claim 3, further comprising a second word line coupled to the second memory cell.
Claim 7
Dependent Claim
39 words
The ternary CAM cell of claim 1, further comprising a second pair of bit lines coupled to the second memory cell, the second pair of bit lines for carrying the mask data to and from the second memory cell.
Claim 8
Dependent Claim
31 words
The ternary CAM cell of claim 1, wherein the mask circuit comprises a mask transistor coupled in series with the match transistor between a power supply terminal and the match line.
Claim 9
Dependent Claim
90 words
A ternary content addressable memory (CAM) cell comprising: a first memory cell for storing data; a first pair of bit lines coupled to the first memory cell to carry the data to and from the first memory cell; a pair of compare signal lines for carrying comparand data; a second memory cell for storing mask data; means for comparing the data stored in the first memory cell with the mask data; and means for masking the comparison of the data stored in the first memory cell with the mask data.
Claim 10
Dependent Claim
90 words
A ternary content addressable memory (CAM) cell comprising: a first memory cell for storing data; a first pair of bit lines coupled to the first memory cell to carry the data to and from the first memory cell; a pair of compare signal lines for carrying comparand data; a second memory cell for storing mask data; means for comparing the data stored in the first memory cell with the mask data; and means for masking the comparison of the data stored in the first memory cell with the mask data.
Claim 11
Independent Claim
65 words
A method of operating a ternary content addressable memory (CAM) cell comprising: writing data to a first memory cell over a first pair of bit lines; comparing comparand data provided over a pair of compare signal lines with the data written to the first memory cell to generate a comparison result; and masking the comparison result from affecting the logical state of a match line.
Claim 12
Independent Claim
65 words
A method of operating a ternary content addressable memory (CAM) cell comprising: writing data to a first memory cell over a first pair of bit lines; comparing comparand data provided over a pair of compare signal lines with the data written to the first memory cell to generate a comparison result; and masking the comparison result from affecting the logical state of a match line.
Claim 13
Dependent Claim
21 words
The method of claim 9, further comprising writing mask data to a second memory cell circuit to receive the mask data.
Claim 14
Dependent Claim
22 words
The method of claim 10, wherein writing the mask data comprises writing the mask data over a second pair of bit lines.
Claim 15
Dependent Claim
25 words
The method of claim 10, further comprising simultaneously writing the data to the first memory cell and the mask data to the second memory cell.
Claim 16
Dependent Claim
27 words
The ternary CAM cell of claim 10, further comprising simultaneously reading the data from the first memory cell and the mask data from the second memory cell.
Claim 17
Dependent Claim
97 words
A ternary content addressable memory (CAM) cell comprising: a first memory cell for storing data; a second memory cell for storing mask data; a match line; a mask circuit coupled to the coupled to the match line and the second memory cell to receive the mask data; and a compare circuit comprising: a pair of transistors coupled to receive comparand data from a pair of signal lines and coupled to the first memory cell to receive the data; and a match transistor coupled to the pair of transistors and the mask circuit to receive the mask data.
Claim 18
Dependent Claim
97 words
A ternary content addressable memory (CAM) cell comprising: a first memory cell for storing data; a second memory cell for storing mask data; a match line; a mask circuit coupled to the coupled to the match line and the second memory cell to receive the mask data; and a compare circuit comprising: a pair of transistors coupled to receive comparand data from a pair of signal lines and coupled to the first memory cell to receive the data; and a match transistor coupled to the pair of transistors and the mask circuit to receive the mask data.
Claim 19
Dependent Claim
92 words
The ternary CAM cell of claim 14, wherein the pair of transistors comprise: a first transistor having a first terminal coupled to a first one of the pair of signal lines, a second terminal coupled to a node, and a third terminal coupled to receive the data from the first memory cell; and a second transistor having a first terminal coupled to a second one of the pair of signal lines, a second terminal coupled to the node, and a third terminal coupled to receive the data from the first memory cell.
Claim 20
Dependent Claim
19 words
The ternary CAM cell of claim 14, further comprising a first word line coupled to the first memory cell.
Claim 21
Dependent Claim
20 words
The ternary CAM cell of claim 16, wherein the first word line is further coupled to the second memory cell.
Claim 22
Dependent Claim
19 words
The ternary CAM cell of claim 16, further comprising a second word line coupled to the second memory cell.
Claim 23
Dependent Claim
31 words
The ternary CAM cell of claim 14, wherein the mask circuit comprises a mask transistor coupled in series with the match transistor between a power supply terminal and the match line.