DocumentCode
3045002
Title
Dynamic reconfiguration of distributed arithmetic controllers: design space exploration and trade-off analysis
Author
Danne, Klaus ; Bobda, Christophe
Author_Institution
Heinz Nixdorf Inst., Paderborn Univ., Germany
fYear
2004
fDate
26-30 April 2004
Firstpage
140
Abstract
Summary form only given. This work explores various solutions to implement an application using runtime reconfigurable field programmable gate arrays (FPGA). The example is a mechatronic control system which has to adapt its behavior from time to time. Our model is a task-graph where every task is associated with an hardware module characterized by its required FPGA resource and its execution time. We propose various mappings of the tasks onto the FPGA. For the implementation of the tasks themselves the computation technique known as distributed arithmetic is used. We achieve numerous alternatives with different resource consumptions and execution times for every task. We estimate these characteristics and compare them to synthesis results. The received values are used to get the characteristics of the over-all system. The results show that the optimal mapping depends on the application timing constrains, on the complexity of the tasks as well as on the reconfiguration speed of the used FPGA.
Keywords
computational complexity; controllers; distributed arithmetic; field programmable gate arrays; reconfigurable architectures; application timing constrain; design space exploration; distributed arithmetic controller; dynamic reconfiguration field programmable gate array; hardware module characterization; mechatronic control system; task complexity; trade-off analysis; Arithmetic; Control systems; Distributed computing; Distributed control; Field programmable gate arrays; Hardware; Mechatronics; Runtime; Space exploration; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN
0-7695-2132-0
Type
conf
DOI
10.1109/IPDPS.2004.1303116
Filename
1303116
Link To Document