Real-Time Simulator supporting Heterogeneous CPU/FPGA Architecture

Abstract : Real-time computing systems are increasingly used in several industrial domains such as aerospace, avionic, rail, and automotive. During the manufacturing process, designers need development tools for the verification and the validation (V&V) of modern and complex systems. Today, the simulation phase is considered as an unavoidable part of the V&V cycle. In order to meet the application requirements in terms of increasing computation rate and real-time, dedicated simulators should be used. In the face of these challenges, hardware designers are directed towards reconfigurable computing with the usage of heterogeneous CPU/FPGA systems. However, there is a lack of real-time simulation environments able to deal with the execution of applications on such heterogeneous systems. This research investigates the problem of soft real-time simulation environment supporting CPU/FPGA hardware architecture. Our environment runs a simulation project as a cyclic graph of synchronized models. This project is monitored with a supervisor that integrates a heuristic allowing an efficient dynamic mapping on the hardware architecture in order to avoid real-time constraint violation. The monitoring kernel module ensures the calculation of cores' load. These values help the supervisor to take the decision of reconfiguration at runtime. The efficiency of our simulation environment is validated through an avionic case-study that imposes real-time constraints in the order of milliseconds.
Type de document :
Communication dans un congrès
International Conference on Industrial Engineering and Systems Management, Oct 2013, Rabat, Morocco. 2013
Liste complète des métadonnées

https://hal.inria.fr/hal-00922009
Contributeur : Mister Dart <>
Soumis le : lundi 23 décembre 2013 - 10:02:51
Dernière modification le : jeudi 11 janvier 2018 - 06:25:37

Identifiants

  • HAL Id : hal-00922009, version 1

Collections

Citation

Zeineb Baklouti, David Duvivier, Rabie Ben Atitallah, Abdelhakim Artiba, Nicolas Belanger. Real-Time Simulator supporting Heterogeneous CPU/FPGA Architecture. International Conference on Industrial Engineering and Systems Management, Oct 2013, Rabat, Morocco. 2013. 〈hal-00922009〉

Partager

Métriques

Consultations de la notice

459