Ternary content addressable memory (tcam) having variable size entries
AssigneeNXP B.V.
InventorsJohn Pillar, Sathish Vallipuram, Braden Kenneth Bale
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXP B.V.
InventorsJohn Pillar, Sathish Vallipuram, Braden Kenneth Bale
Estimating the term…
A ternary content addressable memory (TCAM) receives N beats in a current clock cycle, corresponding to N portions of a look-up key. Each line has a corresponding cumulative line match (CLM) bit. An asserted CLM bit indicates that an isolated line match for the line has occurred in a previous cycle. Prerequisite circuitry for each line, in response to an isolated line match of a current line with any one of the N beats and both first and second conditions being met, indicates that the corresponding CLM bit for the current line is to be asserted in a subsequent cycle. The first condition is met when one of N lines preceding the current line is indicated as not extended or its corresponding CLM bit is asserted. The second condition is met when all intervening lines each have an isolated match with one of the N beats in the current cycle.
An integrated circuit, comprising:
An integrated circuit, comprising:
Dependencies are inferred from the claim text.