Predictable flight management system implementation on a multicore processor

G Durrieu, M Faugère, S Girbal, DG Pérez… - Embedded Real Time …, 2014 - hal.science
This paper presents an approach for hosting a representative avionic function on a
distributed-memory mul-ticore COTS architecture. This approach was developed in …

S3A: Secure system simplex architecture for enhanced security and robustness of cyber-physical systems

S Mohan, S Bak, E Betti, H Yun, L Sha… - Proceedings of the 2nd …, 2013 - dl.acm.org
The recently discovered'W32. Stuxnet'worm has drastically changed the perception that
systems managing critical infrastructure are invulnerable to software security attacks. Here …

The ROSACE case study: From simulink specification to multi/many-core execution

C Pagetti, D Saussié, R Gratia… - 2014 IEEE 19th Real …, 2014 - ieeexplore.ieee.org
This paper presents a complete case study-named ROSACE for Research Open-Source
Avionics and Control Engineering-that goes from a baseline flight controller, developed in …

Analyzing arm's MPAM from the perspective of time predictability

M Zini, D Casini, A Biondi - IEEE Transactions on Computers, 2022 - ieeexplore.ieee.org
With heterogeneous multi-core platforms being crucial to execute the highly demanding
workloads of modern applications, memory-access predictability remains a key issue for the …

Profiling and controlling I/O‐related memory contention in COTS heterogeneous platforms

M Zini, G Cicero, D Casini… - Software: Practice and …, 2022 - Wiley Online Library
Motivated by the increasing number of embedded applications that make use of traffic‐
intensive I/O devices, this work studies the memory contention generated by I/O devices and …

A real-time scratchpad-centric os for multi-core embedded systems

R Tabish, R Mancuso, S Wasly… - 2016 IEEE Real …, 2016 - ieeexplore.ieee.org
Multi-core processors have replaced single-core systems in almost every segment of the
industry. Unfortunately, their increased complexity often causes a loss of temporal …

Bluevisor: A scalable real-time hardware hypervisor for many-core embedded systems

Z Jiang, NC Audsley, P Dong - 2018 IEEE Real-Time and …, 2018 - ieeexplore.ieee.org
Virtualization technology is widespread in real-time embedded systems, resulting from the
availability of hardware support. Hardware assistance allows the penalties suffered by …

A real-time scratchpad-centric os with predictable inter/intra-core communication for multi-core embedded systems

R Tabish, R Mancuso, S Wasly, R Pellizzoni… - Real-Time …, 2019 - Springer
Multi-core processors have replaced single-core systems in almost every segment of the
industry. Unfortunately, their increased complexity often causes a loss of temporal …

Latency analysis of I/O virtualization techniques in hypervisor-based real-time systems

D Casini, A Biondi, G Cicero… - 2021 IEEE 27th Real …, 2021 - ieeexplore.ieee.org
Nowadays, hypervisors are the standard solution to integrate different domains into a shared
hardware platform, while providing safety, security, and predictability. To this end, a …

Off-line mapping of multi-rate dependent task sets to many-core platforms

W Puffitsch, E Noulard, C Pagetti - Real-Time Systems, 2015 - Springer
This paper presents an approach to execute safety-critical applications on multi-and many-
core processors in a predictable manner. We investigate three concrete platforms: the Intel …