×

Decompressing dynamic huffman coded bit streams

  • US 7,764,205 B2
  • Filed: 08/26/2008
  • Issued: 07/27/2010
  • Est. Priority Date: 08/27/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving one or more input bits;

    searching storage locations in a ternary content addressable memory (TCAM) for matches between the input bit or input bits and a code word;

    determining if the input bit or input bits matches the code word stored in the TCAM;

    locating a symbol stored in a memory corresponding to the matched code word;

    outputting the symbol that corresponds to the matched code word;

    outputting a length N of the code word that matches the input bit or input bits;

    shifting the input bits by N bits, in response to the length of the code word, in order to expose the next potential code word match or literal in the input bits; and

    receiving a state signal that indicates whether the input bit or input bits correspond to a Huffman coded symbol representing a distance or a length or a literal.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×