Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
82 words
An integrated circuit having a content-addressable memory (CAM), the CAM comprising: (a) an array of CAM cells configured using column muxing such that a bit slice through the array corresponds to k columns of the array and each row of the array corresponds to k words, where k is an integer greater than one; (b) a set of row support circuitry for each row in the array; and (c) a set of column support circuitry for each k columns in the array.
Claim 2
Dependent Claim
82 words
An integrated circuit having a content-addressable memory (CAM), the CAM comprising: (a) an array of CAM cells configured using column muxing such that a bit slice through the array corresponds to k columns of the array and each row of the array corresponds to k words, where k is an integer greater than one; (b) a set of row support circuitry for each row in the array; and (c) a set of column support circuitry for each k columns in the array.
Claim 3
Dependent Claim
20 words
The integrated circuit of claim 1, further comprising a set of column decoders for each set of column support circuitry.
Claim 4
Dependent Claim
22 words
The integrated circuit of claim 1, wherein each CAM cell comprises an SRAM core and XOR logic adapted to support content searching.
Claim 5
Dependent Claim
44 words
The integrated circuit of claim 1, further comprising: one word line and k match lines for each row in the array; two bit lines for each column in the array; and two global search-data lines for each set of k columns in the array.
Claim 6
Dependent Claim
59 words
The integrated circuit of claim 4, further comprising two local search-data lines for each set of k columns in the array, wherein the cells in each set of k columns are divided into two or more blocks of cells and each block of cells has a single connection between each local search-data line and a corresponding global search-data line.
Claim 7
Dependent Claim
20 words
The integrated circuit of claim 1, wherein each set of column support circuitry has a layout with a k-column pitch.
Claim 8
Dependent Claim
22 words
The integrated circuit of claim 1, wherein the array of CAM cells is configured using 2:1 column muxing and k is 2.
Claim 9
Dependent Claim
20 words
The integrated circuit of claim 7, further comprising a set of column decoders for each set of column support circuitry.
Claim 10
Dependent Claim
22 words
The integrated circuit of claim 7, wherein each CAM cell comprises an SRAM core and XOR logic adapted to support content searching.
Claim 11
Dependent Claim
20 words
The integrated circuit of claim 7, wherein each set of column support circuitry has a layout with a two-column pitch.
Claim 12
Dependent Claim
43 words
The integrated circuit of claim 7, further comprising: one word line and 2 match lines for each row in the array; two bit lines for each column in the array; and two global search-data lines for each pair of columns in the array.
Claim 13
Dependent Claim
57 words
The integrated circuit of claim 11, further comprising two local search-data lines for each pair of columns in the array, wherein the cells in each pair of columns are divided into two or more blocks of cells and each block of cells has a single connection between each local search-data line and a corresponding global search-data line.
Claim 14
Dependent Claim
50 words
The integrated circuit of claim 12, further comprising a set of column decoders for each set of column support circuitry, wherein: each CAM cell comprises an SRAM core and XOR logic adapted to support content searching; and each set of column support circuitry has a layout with a two-column pitch.