• DocumentCode
    3535180
  • Title

    Bitstream compression through frame removal and partial reconfiguration

  • Author

    Sellers, Benjamin ; Heiner, Jonathan ; Wirthlin, Michael ; Kalb, Jeff

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Brigham Young Univ., Provo, UT, USA
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 2 2009
  • Firstpage
    476
  • Lastpage
    480
  • Abstract
    As FPGA logic density continues to increase, new techniques are needed to store initial configuration data efficiently, maintain usability, and minimize cost. In this paper, a novel compression technique is presented for Xilinx Virtex partially reconfigurable FPGAs. This technique relies on constrained hardware design and layout combined with a few simple compression techniques. This technique uses partial reconfiguration to separate a hardware design into two separate regions: a static and partial region. A bitstream containing only the static region is then compressed by removing empty frames. This bitstream will be stored in non-volatile memory and used for initialization. The remaining logic is configured through partial reconfiguration over a communication network. By applying this technique, a high level of compression was achieved (almost 90% for the V4 LX25). This compression technique requires no extra decompression circuitry and compression levels improve as device size increases.
  • Keywords
    field programmable gate arrays; logic design; random-access storage; reconfigurable architectures; Xilinx Virtex partially reconfigurable FPGA; bitstream compression technique; frame removal technique; hardware design; nonvolatile memory; partial reconfiguration technique; Circuits; Costs; Data engineering; Field programmable gate arrays; Hardware; Maintenance engineering; Nonvolatile memory; Radiation hardening; Reconfigurable logic; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
  • Conference_Location
    Prague
  • ISSN
    1946-1488
  • Print_ISBN
    978-1-4244-3892-1
  • Electronic_ISBN
    1946-1488
  • Type

    conf

  • DOI
    10.1109/FPL.2009.5272502
  • Filename
    5272502