Patent · US Active

System and method for dynamic Huffman decoding

US9832287B2 · kind B2 · utility

5Cited by
1References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 30, 2015
Grant dateNov 28, 2017
Priority date
Expiry dateJan 10, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/329
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method of decoding a dynamic Huffman encoded data stream comprising receiving, by a processor, one or more input bits of encoded data from among an encoded data stream, searching, by the processor, a ternary content addressable memory (TCAM) for one or more codewords, accessing, by the processor, a plurality of random access memories (RAMs) that comprise the TCAM and have a maximum number of entries that is less than or equal to one half of two to a power of a maximum number of bits to be searched, reading a value from a first level RAM and using the value to index to a second level RAM, and outputting, by the processor, a codeword length and a decoded codeword value from either the first or second level RAM.

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