CPC H03M 7/42 (2013.01) [H03M 7/3086 (2013.01); H03M 7/405 (2013.01); H03M 7/46 (2013.01); H03M 7/6005 (2013.01)] | 20 Claims |
1. A system, comprising:
an interface that is configured to:
receive an input sequence that has a plurality of bits, wherein the input sequence is associated with a first section of data within a compressed block; and
output encoded data that includes information associated with a first Huffman code tree, information associated with a second Huffman code tree, a first codeword, and a second codeword; and
a processor that is configured to:
divide the plurality of bits in the input sequence into a first sub-sequence comprising a first set of bits and a second sub-sequence comprising a second set of bits;
encode the first sub-sequence using the first Huffman code tree to obtain the first codeword; and
encode the second sub-sequence using the second Huffman code tree to obtain the second codeword.
|