TY - GEN
T1 - HLS-based Accelerated Simulation of Large Scale Cyber-Physical Systems on FPGAs
AU - Louart, Maelic
AU - Lann, Jean Christophe Le
AU - Le Roy, Frederic
AU - Boudraa, Abdel
AU - Szkolnik, Jean Jacques
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022/1/1
Y1 - 2022/1/1
N2 - The design of cyber-physical systems remains challenging because of their highly heterogeneous nature that makes modeling, design and analysis hard. Despite extensive work in model-based approaches, few unified simulation tools are available today for such systems. This paper proposes a simulation strategy that benefits from the characteristics of recent FPGA platforms and advances in the high-level synthesis tools. Our proposal consists in using these tools to build a cyber-physical system simulator running at high-speed on a FPGA; in this view, high-level synthesis is used not only in the traditional prototyping phase of the embedded systems, but also to synthesize its physical environment, which is jointly simulated on the FPGA. Our paper proposes a case study illustrating this approach: the simulation of the automatic identification system required in maritime communications. The simulation executed on the latest FPGA generation is accelerated by a factor ×654 compared to software alternatives demonstrating that FPGAs exhibit appealing characteristics for such simulations.
AB - The design of cyber-physical systems remains challenging because of their highly heterogeneous nature that makes modeling, design and analysis hard. Despite extensive work in model-based approaches, few unified simulation tools are available today for such systems. This paper proposes a simulation strategy that benefits from the characteristics of recent FPGA platforms and advances in the high-level synthesis tools. Our proposal consists in using these tools to build a cyber-physical system simulator running at high-speed on a FPGA; in this view, high-level synthesis is used not only in the traditional prototyping phase of the embedded systems, but also to synthesize its physical environment, which is jointly simulated on the FPGA. Our paper proposes a case study illustrating this approach: the simulation of the automatic identification system required in maritime communications. The simulation executed on the latest FPGA generation is accelerated by a factor ×654 compared to software alternatives demonstrating that FPGAs exhibit appealing characteristics for such simulations.
KW - CPS simulation
KW - FPGA
KW - HLS
UR - https://www.scopus.com/pages/publications/85138674148
U2 - 10.1109/NEWCAS52662.2022.9842250
DO - 10.1109/NEWCAS52662.2022.9842250
M3 - Conference contribution
AN - SCOPUS:85138674148
T3 - 20th IEEE International Interregional NEWCAS Conference, NEWCAS 2022 - Proceedings
SP - 332
EP - 336
BT - 20th IEEE International Interregional NEWCAS Conference, NEWCAS 2022 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 20th IEEE International Interregional NEWCAS Conference, NEWCAS 2022
Y2 - 19 June 2022 through 22 June 2022
ER -