標題: | A high-throughput VLSI architecture for LZFG data compression |
作者: | Chen, JM Wei, CH 電子工程學系及電子研究所 Department of Electronics Engineering and Institute of Electronics |
關鍵字: | LZFG;LZ78;Ziv-Lempel;data compression;CAM |
公開日期: | 1-Mar-2002 |
摘要: | This paper presents a high-throughput VLSI architecture for LZFG data compression and decompression, To reduce the hardware cost and maintain both of the interior node and the leaf node numbering systems, we modify the original LZFG data structure. Compared to the original LZFG tree, the number of characters in our modified LZFG data structure must be greater than one to establish one new interior node down the root node (<^>) into the new node. Meanwhile, this architecture employs a series of encoding cells with content addressable memory (CAM) to search the longest match and maintain the LZFG data tree during the encoding and decoding processes. By using the parallel design, the compressor and decompressor can keep a constant high bit rate to encode and decode one character per clock cycle, that is, it is directly proportional to the operating clock rate, but independent of the sizes of the word dictionary and the input file. By using 0.25 mum CMOS silicon technology, the operating clock rate can be as high as 85 MHz. Some untargeted encoding cells will be disabled to reduce the power consumption during the comparison operation. Therefore, this architecture can be easily applied in the high-speed real-time communication and data storage systems. |
URI: | http://hdl.handle.net/11536/28985 |
ISSN: | 0916-8532 |
期刊: | IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS |
Volume: | E85D |
Issue: | 3 |
起始頁: | 497 |
結束頁: | 509 |
Appears in Collections: | Articles |