DocumentCode
2979439
Title
Hardware implementation of a novel adaptive version of Deflate compression algorithm
Author
Tahghighi, Mohammad ; Mousavi, Mahsa ; Khadivi, Pejman
Author_Institution
ECE Dept, Isfahan Univ. of Technol., Isfahan, Iran
fYear
2010
fDate
11-13 May 2010
Firstpage
566
Lastpage
569
Abstract
In data compression or source coding algorithms, input sequences of symbols are converted to shorter sequences while the original information remains unchanged. One of the well-known data compression algorithms is Deflate which is designed based on the LZ method. Deflate method has three different modes where its second mode is applicable for real-time applications. In this mode, a certain static table of Huffman codes is employed during the coding procedure. In this paper, a new version of deflate algorithm is proposed and implemented in hardware. In the proposed method, a new basic coding table is employed. This table is modified adaptively based on the input sequence. Simulation results show that in this adaptive algorithm, the coding performance is improved. In the hardware implementation of the new method, through some parallelism concepts, we try to improve the hardware utilization and throughput.
Keywords
Adaptive algorithm; Algorithm design and analysis; Application software; Compression algorithms; Data compression; Delay; Dictionaries; Hardware; Source coding; Throughput; Adaptive Algorithms; Data Coding; Data Compression; Deflate; FPGA; Huffman Codes; LZ Encoder; Lempel Ziv Algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical Engineering (ICEE), 2010 18th Iranian Conference on
Conference_Location
Isfahan, Iran
Print_ISBN
978-1-4244-6760-0
Type
conf
DOI
10.1109/IRANIANCEE.2010.5507007
Filename
5507007
Link To Document