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
Link To Document