X_Huff
Huffman Decoder
This core implements one clock per symbol Huffman decoding of a JPEG data stream. It is fully programmable to support user provided Huffman tables. It outputs the RUN/LENGTH code as well as the amplitude of the non zero coefficient. The design is fully synchronous.
Typical applications for the Huffman Decoder include printers, desktop video editing, digital still cameras, surveillance systems, video conferencing and other consumer products.