ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

Task Allocation of Safety-Critical Applications on Reconfigurable Multi-Core Architectures with an Application on Control of Propulsion System

Khamvilai, T and Sutter, L and Mains, JB and Feron, E and Baufreton, P and Neumann, F and Krishna, M and Nandy, SK and Narayan, R and Haldar, C (2019) Task Allocation of Safety-Critical Applications on Reconfigurable Multi-Core Architectures with an Application on Control of Propulsion System. In: 2019 IEEE/AIAA 38th Digital Avionics Systems Conference (DASC), 8-12 Sept. 2019, San Diego, CA, USA, USA.

[img] PDF
IEEE_AIAA_DIG_AVI_SYS_CON_2019_2019.pdf - Published Version
Restricted to Registered users only

Download (12MB) | Request a copy
Official URL: https://dx.doi.org/10.1109/DASC43569.2019.9081642

Abstract

In the aerospace industry, the highest criticality standard is required for the certification of avionics systems. A multi-core processor with reconfiguration capabilities where safety-critical applications are reallocated once they are affected by faults is one efficient way to enforce such criticality constraints. This paper presents a new model of a task reallocation problem for a reconfigurable multi-core architecture, which allows an execution of lower priority applications when the resources for executing the higher application are insufficient. Furthermore, it provides an implementation of an actual cyber-physical system: the control of a propulsive system with three redundant controllers. In addition to the fault injection mechanisms, a fault recovery capability and a fault detection system based on a majority rule voter are included. © 2019 IEEE.

Item Type: Conference Paper
Publication: AIAA/IEEE Digital Avionics Systems Conference - Proceedings
Publisher: Institute of Electrical and Electronics Engineers Inc.
Additional Information: cited By 0; Conference of 38th IEEE/AIAA Digital Avionics Systems Conference, DASC 2019 ; Conference Date: 8 September 2019 Through 12 September 2019; Conference Code:159581
Keywords: Aerospace industry; Criticality (nuclear fission); Embedded systems; Fault detection; Propulsion; Reconfigurable architectures; Safety engineering, Fault detection systems; Multi-core processor; Multicore architectures; Propulsion system; Reconfiguration capability; Redundant controllers; Safety critical applications; Task reallocation, Digital avionics
Department/Centre: Division of Interdisciplinary Sciences > Computational and Data Sciences
Date Deposited: 29 Oct 2020 09:42
Last Modified: 29 Oct 2020 09:42
URI: http://eprints.iisc.ac.in/id/eprint/65664

Actions (login required)

View Item View Item