International Journal of Applied Information Systems |
Foundation of Computer Science (FCS), NY, USA |
Volume 5 - Number 4 |
Year of Publication: 2013 |
Authors: E. Jebamalar Leavlin, D. Asir Antony Gnana Singh |
10.5120/ijais12-450900 |
E. Jebamalar Leavlin, D. Asir Antony Gnana Singh . Hardware Implementation of LZMA Data Compression Algorithm. International Journal of Applied Information Systems. 5, 4 ( March 2013), 51-56. DOI=10.5120/ijais12-450900
Data transmission, storage and processing are the integral parts of today's information systems. Transmission and storage of huge volume of data is a critical task in spite of the advancements in the integrated circuit technology and communication. In order to store and transmit such a data as it is, requires larger memory and increased bandwidth utilization. This in turn increases the hardware and transmission cost. Hence, before storage or transmission the size of data has to be reduced without affecting the information content of the data. Among the various encoding algorithms, the Lempel Ziv Marcov chain Algorithm (LZMA) algorithm which is used in 7zip was proved to be effective in unknown byte stream compression for reliable lossless data compression. However the encoding speed of software based coder is slow compared to the arrival time of real time data. Hence hardware implementation is needed since number of instructions processed per unit time depends directly on system clock. The aim of this work is to implement the LZMA algorithm on SPARTAN 3E FPGA to design hardware encoder/decoder with reduces circuit size and cost of storage.