• DocumentCode
    597721
  • Title

    Compression and decompression of FPGA bitstreams

  • Author

    Sandeep, P.M. ; Manikandababu, C.S.

  • Author_Institution
    M.E. VLSI Design, Sri Ramakrishna Eng. Coll., Coimbatore, India
  • fYear
    2013
  • fDate
    4-6 Jan. 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Reconfigurable system uses bitstream compression to reduce the bitstream size and the memory requirement. The communication bandwidth is improved by reducing the reconfiguration time. Existing research has explored efficient compression with slow decompression or fast decompression at the cost of compression efficiency. This paper proposes a decode-aware compression technique to improve both compression and decompression efficiencies. The three major contributions of this paper are: i) Efficient bitmask selection technique that can create a large set of matching patterns; ii) Proposes a bitmask based compression using the bitmask and dictionary selection technique that can significantly reduce the memory requirement iii) Efficient combination of bitmask-based compression and run length encoding of repetitive patterns. The original bitstream can be generated using the decompression engine.
  • Keywords
    data compression; encoding; field programmable gate arrays; memory architecture; pattern matching; reconfigurable architectures; FPGA bitstream compression; FPGA bitstream decompression; bitmask selection technique; bitstream size reduction; decode-aware compression technique; dictionary selection technique; field programmable gate array; memory requirement reduction; pattern matching; reconfigurable system; reconfiguration time reduction; repetitive patterns; run length encoding; Dictionaries; Encoding; Engines; Field programmable gate arrays; Hardware; Logic gates; Memory management; Bitmask-based compression; Field-Programmable Gate Array (FPGA); decompression engine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communication and Informatics (ICCCI), 2013 International Conference on
  • Conference_Location
    Coimbatore
  • Print_ISBN
    978-1-4673-2906-4
  • Type

    conf

  • DOI
    10.1109/ICCCI.2013.6466153
  • Filename
    6466153