TY - GEN
T1 - New LZW data compression algorithm and its FPGA implementation
AU - Cui, Wei
PY - 2007
Y1 - 2007
N2 - This paper presents a new LZW data compression algorithm that partitions conventional single large dictionary into a dictionary set that consists of several small address space dictionaries. As doing so the dictionary set not only has small lookup time but also can operate in parallel. Simulation results show that the proposed algorithm has better compression ratio for image data than conventional LZW algorithm and DLZW (dynamic LZW) algorithm, has competitive performance for text data with DLZW algorithm. In addition, a parallel VLSI architecture for implementing the new algorithm is proposed, and it is realized using FPGA XC4VLX15-10. The experiment results show that the chip can yield a compression rate of 198.4 Mbytes/s, it is about 6.9 times the compression rate of implementing conventional LZW, and 3.2 times the compression rate of implementing DLZW.
AB - This paper presents a new LZW data compression algorithm that partitions conventional single large dictionary into a dictionary set that consists of several small address space dictionaries. As doing so the dictionary set not only has small lookup time but also can operate in parallel. Simulation results show that the proposed algorithm has better compression ratio for image data than conventional LZW algorithm and DLZW (dynamic LZW) algorithm, has competitive performance for text data with DLZW algorithm. In addition, a parallel VLSI architecture for implementing the new algorithm is proposed, and it is realized using FPGA XC4VLX15-10. The experiment results show that the chip can yield a compression rate of 198.4 Mbytes/s, it is about 6.9 times the compression rate of implementing conventional LZW, and 3.2 times the compression rate of implementing DLZW.
KW - Compression ratio
KW - Dictionary index
KW - Hash function
KW - LZW algorithm
KW - Parallel architecture
UR - http://www.scopus.com/inward/record.url?scp=84898067160&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84898067160
SN - 9789898109057
T3 - PCS 2007 - 26th Picture Coding Symposium
BT - PCS 2007 - 26th Picture Coding Symposium
T2 - 26th Picture Coding Symposium, PCS 2007
Y2 - 7 November 2007 through 9 November 2007
ER -