Patent · US Active

Ternary content addressable memory utilizing common masks and hash lookups

US9627063B2 · kind B2 · utility

50Cited by
2References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 18, 2014
Grant dateApr 18, 2017
Priority date
Expiry dateDec 18, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG11C2207/002
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A ternary content-addressable memory (TCAM) that is implemented based on other types of memory (e.g., SRAM) in conjunction with processing, including hashing functions. Such a H-TCAM may be used, for example, in implementation of routing equipment. A method of storing routing information on a network device, the routing information comprising a plurality of entries, each entry has a key value and a mask value, commences by identifying a plurality of groups, each group comprising a subset number of entries having a different common mask. The groups are identified by determining a subset number of entries that have a common mask value, meaning at least a portion of the mask value that is the same for all entries of the subset number of entries.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.