Invention Grant
US08195873B2 Ternary content-addressable memory 有权
三进制内容可寻址内存

  • Patent Title: Ternary content-addressable memory
  • Patent Title (中): 三进制内容可寻址内存
  • Application No.: US12322794
    Application Date: 2009-02-06
  • Publication No.: US08195873B2
    Publication Date: 2012-06-05
  • Inventor: Hillel Gazit
  • Applicant: Hillel Gazit
  • Agent Douglas L. Weller
  • Main IPC: G06F12/00
  • IPC: G06F12/00 G11C15/00
Ternary content-addressable memory
Abstract:
A low-heat, large-scale ternary content-addressable memory (TCAM) efficiently compares one or more input records with a set of entries. Compression may also be used. X bits are eliminated from entries and in some embodiments, a subset of non-X bits are also eliminated, minimizing entries that must be searched. Entry bit sets can be converted into sets of fields. A useful set of fields is a triplet comprising a start field, a length field, and a data field. Hashing determines the RAM line of the TCAM in which entries are stored and which RAM line is to be compared with a given input. Searches are only needed on entries in RAM lines corresponding to inputs of interest. Priority values decide the winner if more than one TCAM entry in the appropriate RAM line matches the input. Bin packing can be used to optimally allocate TCAM entries across different possible RAM lines.
Public/Granted literature
Information query
Patent Agency Ranking
0/0