DocumentCode
254630
Title
System simulation and optimization using reconfigurable hardware
Author
Lukasiewycz, M. ; Shreejith, S. ; Fahmy, S.A.
Author_Institution
CREATE, TUM, Singapore, Singapore
fYear
2014
fDate
10-12 Dec. 2014
Firstpage
468
Lastpage
471
Abstract
This paper presents a methodology for simulating and automatically optimizing distributed cyber-physical systems using reconfigurable hardware. By mapping an entire system of distributed devices including the buses onto a single Field Programmable Gate Array (FPGA), it becomes possible to make changes to the architecture, including the topology, using reconfiguration. This approach enables accurate rapid prototyping of distributed architectures, while also closing the gap between early simulation results and the final design, leading to a more robust optimization. Furthermore, the system can be simulated and optimized within a Hardware-in-the-Loop (HIL) setup due to its cycle- and bit-accurate execution in real-time. We introduce the general concept and building blocks that enable a faster and more accurate simulation and optimization: (1) The details of our approach for mapping devices, network interfaces, and buses onto an FPGA are presented. (2) An optimization model is proposed that encodes the topology, task distribution, and communication in a very efficient representation. Finally, the implementation and integration of the methodology is presented and discussed.
Keywords
distributed processing; field programmable gate arrays; FPGA; communication; distributed architecture; distributed cyber-physical systems; field programmable gate array; optimization model; reconfigurable hardware; system optimization; system simulation; task distribution; topology; Computer architecture; Encoding; Field programmable gate arrays; Hardware; Integrated circuit modeling; Optimization; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Integrated Circuits (ISIC), 2014 14th International Symposium on
Conference_Location
Singapore
Type
conf
DOI
10.1109/ISICIR.2014.7029545
Filename
7029545
Link To Document