DocumentCode
2447301
Title
Fast dynamic and partial reconfiguration data path with low hardware overhead on Xilinx FPGAs
Author
Hübner, Michael ; Göhringer, Diana ; Noguera, Juanjo ; Becker, Jürgen
Author_Institution
Fraunhofer FOM, Germany
fYear
2010
fDate
19-23 April 2010
Firstpage
1
Lastpage
8
Abstract
Dynamic and partial reconfiguration of Xilinx FPGAs is a well known technique in runtime adaptive system design. With this technique, parts of a configuration can be substituted while other parts stay operative without any disturbance. The advantage is the fact, that the spatial and temporal partitioning can be exploited with the goal to increase performance and to reduce power consumption due to the re-use of chip area. This paper shows a novel methodology for the inclusion of the configuration access port into the data path of a processor core in order to adapt the internal architecture and to re-use this access port as data- sink and source. It is obvious that the chip area, which is utilized by the hardware drivers for the internal configuration access port (ICAP), has to be as small as possible in comparison to the application functionality. Therefore, a hardware design with a small footprint, but with an adequate performance in terms of data throughput, is necessary. This paper presents a fast data path for dynamic and partial reconfiguration data with the advantage of a small footprint on the hardware resources.
Keywords
field programmable gate arrays; logic design; Xilinx FPGA; dynamic reconfiguration data path; internal configuration access port; partial reconfiguration data path; processor core; runtime adaptive system design; spatial partitioning; temporal partitioning; Adaptive systems; Application specific integrated circuits; Energy consumption; Field programmable gate arrays; Hardware; Pipelines; Process design; Runtime; System testing; Throughput; Dynamic and partial processor reconfiguration; FPGA; internal configuration access port (ICAP); processor adaptation;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location
Atlanta, GA
Print_ISBN
978-1-4244-6533-0
Type
conf
DOI
10.1109/IPDPSW.2010.5470736
Filename
5470736
Link To Document