• 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