Invention Grant
US07921088B1 Logical operations encoded by a function table for compressing index bits in multi-level compressed look-up tables 有权
用于压缩多级压缩查找表中的索引位的功能表编码的逻辑运算

  • Patent Title: Logical operations encoded by a function table for compressing index bits in multi-level compressed look-up tables
  • Patent Title (中): 用于压缩多级压缩查找表中的索引位的功能表编码的逻辑运算
  • Application No.: US11683157
    Application Date: 2007-03-07
  • Publication No.: US07921088B1
    Publication Date: 2011-04-05
  • Inventor: Millind Mittal
  • Applicant: Millind Mittal
  • Applicant Address: US CA Palo Alto
  • Assignee: X-Engines, Inc.
  • Current Assignee: X-Engines, Inc.
  • Current Assignee Address: US CA Palo Alto
  • Agency: gPatent LLC
  • Agent Stuart T. Auvinen
  • Main IPC: G06F7/00
  • IPC: G06F7/00
Logical operations encoded by a function table for compressing index bits in multi-level compressed look-up tables
Abstract:
Compressed stride tables in a multi-bit Trie structure perform lookups. An input lookup key is divided into strides including a current stride of S bits. A valid entry in a current stride table is located by compressing the S bits, forming a compressed index of D bits into the current stride table. A compression function logically combines the S bits to generate the D compressed index bits. An entry in a prior-level table points to the current stride table and has an opcode field indicating which compression function and mask to use. Compression functions can include counts of leading-repeated bits, and very complex functions such as hashes, CRC, encryption. A function table stores results of the complex functions that are addressed by the S bits of the current stride. The opcode field in the stride entry selects from among several tables, each storing results for a different function.
Information query
Patent Agency Ranking
0/0