DocumentCode :
1569446
Title :
Run-time generation of partial configurations for arithmetic expressions
Author :
Silva, Miguel L. ; Ferreira, João Canas
Author_Institution :
DEEC, Univ. do Porto, Porto, Portugal
fYear :
2010
Firstpage :
117
Lastpage :
120
Abstract :
Adaptive embedded systems can achieve enhanced flexibility by performing run-time reconfiguration of hardware. This paper describes a method to generate at run-time new partial FPGA configurations corresponding to arithmetic expressions. This is achieved by merging available partial bitstreams of arithmetic components to produce a new partial bitstream for a specific FPGA area. The connections among the components are mapped to the switch matrices of the reconfigurable fabric, and the corresponding information is added to the new partial configuration. The proposed method was implemented for a Virtex-II Pro FPGA with a 300 MHz PowerPC 405 CPU. It was used to create partial configurations in less than 69 s for sets of arithmetic circuits with up to 25 components and 208 connections.
Keywords :
digital arithmetic; embedded systems; field programmable gate arrays; PowerPC 405 CPU; Virtex-II Pro FPGA; adaptive embedded system; arithmetic circuit; arithmetic expression; frequency 300 MHz; partial FPGA configuration; partial bitstream; run-time generation; run-time reconfiguration; switch matrix; Adaptive systems; Arithmetic; Central Processing Unit; Embedded system; Fabrics; Field programmable gate arrays; Hardware; Merging; Runtime; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (MWSCAS), 2010 53rd IEEE International Midwest Symposium on
Conference_Location :
Seattle, WA
ISSN :
1548-3746
Print_ISBN :
978-1-4244-7771-5
Type :
conf
DOI :
10.1109/MWSCAS.2010.5548575
Filename :
5548575
Link To Document :
بازگشت