×

Error Protection For Lookup Operations in Content-Addressable Memory Entries

  • US 20050289295A1
  • Filed: 06/29/2004
  • Published: 12/29/2005
  • Est. Priority Date: 06/29/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for identifying matching values in a content-addressable memory, the method comprising:

  • determining a plurality of extended values based on a plurality of values, each of the plurality of extend values including a particular value of the plurality values and an error-correcting or error-detecting code generated based on the particular value, wherein each of the plurality of extend values are guaranteed to differ each other by at least n bits;

    programming a plurality of content-addressable memory entries with the plurality of extended values; and

    performing a lookup operation on said content-addressable memory entries based on a lookup word to determine whether or not a hit results, wherein the hit is determined if an entry of said content-addressable memory entries matches the lookup word in all or all but k bit positions;

    wherein n and k are integers, n>

    k, and k>

    0.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×