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
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;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN :
0-7695-2132-0
DOI :
10.1109/IPDPS.2004.1303116