• DocumentCode
    796749
  • Title

    A Lossless Data Compression and Decompression Algorithm and Its Hardware Architecture

  • Author

    Lin, Ming-Bo ; Lee, Jang-Feng ; Jan, Gene Eu

  • Author_Institution
    Dept. of Electron. Eng., Nat. Taiwan Univ. of Sci. & Technol., Taipei
  • Volume
    14
  • Issue
    9
  • fYear
    2006
  • Firstpage
    925
  • Lastpage
    936
  • Abstract
    In this paper, we propose a new two-stage hardware architecture that combines the features of both parallel dictionary LZW (PDLZW) and an approximated adaptive Huffman (AH) algorithms. In this architecture, an ordered list instead of the tree-based structure is used in the AH algorithm for speeding up the compression data rate. The resulting architecture shows that it not only outperforms the AH algorithm at the cost of only one-fourth the hardware resource but it is also competitive to the performance of LZW algorithm (compress). In addition, both compression and decompression rates of the proposed architecture are greater than those of the AH algorithm even in the case realized by software
  • Keywords
    data compression; microprocessor chips; PDLZW; approximated adaptive Huffman algorithms; hardware architecture; hardware resource; lossless data compression; lossless data decompression; ordered list; parallel dictionary LZW; Computer architecture; Costs; Data compression; Dictionaries; Encoding; Hardware; Huffman coding; Software algorithms; Systolic arrays; Very large scale integration; Adaptive Huffman (AH) algorithm; approximated adaptive Huffman algorithm; canonical Huffman coding; lossless data compression; lossy data compression; parallel dictionary LZW (PDLZW) algorithm;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2006.884045
  • Filename
    1715326