I³-Project - Safety Critical Functions on Many-Core Avionics Architectures

Project Acronym
Project Title
I³-Project - Safety Critical Functions on Many-Core Avionics Architectures
Principal Investigator
Funding Organization
Parent project
Complex problems such as investigating the influence of many-core embedded systems for safety-critical systems, usually cannot be solved by an institute alone as it requires the competences of several institutes. An interdisciplinary team consisting of experts from aircraft systems (avionics) and computer sciences (embedded systems) shall address the issue of defining and assessing new many-core architectures. M-7 and E-13-ES work in different fields of safety-critical function development. Although scientific exchange takes place, the potential of both institutes working together on hot topics in that field is currently not realised through joint projects. The first goal is, to tighten the connection of the institutes and to develop a strong core research topic for TUHH.
New design- and analysis methods for safety-critical systems and software on many-core architectures shall be developed, taking modern flight control system platforms as use-case. These methods shall especially consider runtime-and qualification aspects (second goal).
E-13-ES delivers into the projects the requirements and capabilities of many-core applications through the layer of implementation (bottom-up approach). M-7 provides a realistic, complex reference system as well as system- and architecture requirements (top-down approach). The institutes complement each other in their competences very well in that area. A corporate research platform shall be developed that allows technology assessment and access to more complex projects (third goal).
At the end of the project, a virtual research avionics platform (ViRAP) shall run parallelised, safety-critical (redundant) flight control system applications based on many-core technology. New methods and tools shall allow a systematic, model-based system design and simulation-based validation. One aspect is to understand the influence on the overall system when changing the hardware architecture and/or its parameters.