A method is disclosed for decoding multiple-coded symbols from a coded input
symbol
stream in a single clock cycle. The method constructs an original Huffman look-up
table by extending the associated Huffman tree to decode multiple symbols in one
clock cycle in a first embodiment and decodes multiple DCT coefficient symbols
in an alternate embodiment. An advantage of the method is that the depth of the
new Huffman tree is adjustable thereby making the method easily adaptable to various
hardware architectures. A further advantage of the present invention is that the
decoding process speed is significantly increased while the size of the lookup
table is nominally increased.