Multi-port CAM based VLSI architecture for Huffman coding with real-time optimized code word table

This paper presents a multi-port CAM based VLSI architecture for Huffman coding with real-time optimized code word table as a novel architecture for high-speed parallel Huffman coding. The multi-port CAM technology exploited is the FMCAM (flexible multi-port content addressable memory) architecture...

Full description

Saved in:
Bibliographic Details
Published in48th Midwest Symposium on Circuits and Systems, 2005 pp. 55 - 58 Vol. 1
Main Authors Kumaki, T., Kuroda, Y., Koide, T., Jurgen Mattausch, H., Noda, H., Dosaka, K., Arimoto, K., Saito, K.
Format Conference Proceeding
LanguageEnglish
Published IEEE 2005
Subjects
Online AccessGet full text
ISBN9780780391970
0780391977
ISSN1548-3746
DOI10.1109/MWSCAS.2005.1594038

Cover

More Information
Summary:This paper presents a multi-port CAM based VLSI architecture for Huffman coding with real-time optimized code word table as a novel architecture for high-speed parallel Huffman coding. The multi-port CAM technology exploited is the FMCAM (flexible multi-port content addressable memory) architecture (Kumaki et al., 2004), which enables fast parallel Huffman encoding. At the same time, the code word table is reconstructed according to the frequency of received input symbols and is up-dated in real-time. Since two the functions work in parallel, the proposed architecture realizes fast parallel encoding and keeps a constantly high compression ratio. The simulation results for the JPEG application show that the proposed architecture can achieve up to 20% smaller encoded picture sizes, and four times reduced clock cycle numbers for the encoding hardware (8 port case) in comparison to conventional fast Huffman coding architectures.
ISBN:9780780391970
0780391977
ISSN:1548-3746
DOI:10.1109/MWSCAS.2005.1594038