Abstract
This paper presents a novel methodology for generating and compressing configuration bitstreams for modules that can be executed at different positions of an FPGA. The presented methodology for bitstream generation and compression does not need deep knowledge of the bitstream format and it is independent of the target (Xilinx) FPGA family. The approach consists of a design phase where partial bitstreams are decomposed into sequences of module dependent and module independent pieces of configuration data. At run-time, this data can then be recomposed for the individual placement positions by a special DMA configuration controller as one atomic operation without any further software interaction. Our experiments demonstrate that module relocation and fast partial reconfiguration can be implemented at low logic cost.
Original language | English |
---|---|
Title of host publication | Proceedings of the 24th International Conference on Field Programmable Logic and Applications |
Editors | Andreas Herkersdorf, Norbert Wehn, Michael Hubner |
Place of Publication | USA |
Publisher | IEEE |
Pages | 1-8 |
Number of pages | 8 |
DOIs | |
Publication status | Published - Sept 2014 |
Event | Field Programmable Logic and Applications (FPL) - Munich Duration: 2 Sept 2014 → 4 Sept 2014 |
Conference
Conference | Field Programmable Logic and Applications (FPL) |
---|---|
City | Munich |
Period | 2/09/14 → 4/09/14 |
Keywords
- FPGA Configurtion
- Bitstream Compression