CEAS Aeronautical Journal

, Volume 8, Issue 1, pp 143–155 | Cite as

The promised future of multi-core processors in avionics systems

  • O. Sander
  • F. Bapp
  • L. Dieudonne
  • T. Sandmann
  • J. Becker
Original Paper


Modern airplanes need to satisfy rising requirements in terms of functionality and fuel efficiency per passenger. Therefore, an ever-increasing amount of electronics is being integrated in the airplanes either by adding new functionalities or by exchanging mechanical systems by more complex and highly integrated mechatronic ones, optimizing the space, weight and energy used by the airplane infrastructure. Embedded computers are the base of this development and have to perform more and more tasks with at least the same safety characteristics as before. In the last 15 years, different functions traditionally realized in separated devices must be grouped together in one device to limit the ever-increasing number of computers in new airplanes. For safety reasons, this has only been done based on single-core processors up to now: the multi-core technology cannot insure the same level of confidence as single-core controllers—it was mainly invented to gain performance. But the performance of the current single-core processors adequate for embedded and safety–critical applications is limited and, therefore, restricts the grouping of applications. The automotive industry is confronted with similar but still stronger increasing performance challenges. In this sector, the multi-core processors are already considered as the only known solution to fulfill the rising requirements and are, therefore, expected to completely replace single-core processors in a few years. Specific multi-core processor architectures and functionalities improving safety capabilities have recently been developed. The goal of this contribution is to show how the avionics might benefit from using these safety-oriented automotive multi-core processors.


Multicore-processors Avionic Functional safety and certification 



This paper is based on research carried out in the ARAMiS project, funded by the German Ministry of Education and Research (BMBF O1IS11035Ü).


  1. 1.
    Open Integrated Modular Avionic (IMA): State of the Art and future Development Road Map at Airbus Deutschland. Henning Butz, Airbus Deutschland, Aviation Conferences (2006).
  2. 2.
    Partitioning in avionics architectures: requirements, mechanisms, and assurance. NASA/CR-1999-209347, John Rushby, SRI International, Menlo Park (1999)Google Scholar
  3. 3.
    RTCA/DO-297.: Integrated modular avionics (IMA) development guidance and certification considerations, November 8, RTCA, Inc (2005)Google Scholar
  4. 4.
    Ramsey J.W.: Integrated modular avionics: less is more. AvionicToday (2007).
  5. 5.
    The Impact of New Technology on Soft Error Rates. Anand Dixit & Alan Wood, Oracle Corporation, Santa Clara. (2011)
  6. 6.
    IEC 62396-1.: Process management for avionics—atmospheric radiation effects—part 1: accommodation of atmospheric radiation effects via single event effects within avionics electronic equipment. IEC International Standard, Edition 1.0 (2012)Google Scholar
  7. 7.
    EASA Certification Memorandum SWCEH-001, Issue 01, Revision 01: “Development Assurance of Airborne Electronic Hardware”, Chapter 9: “Guidelines for Commercial-Off-The-Shel Digital Airbone Electronic Hardware Components”, EASA, pp. 42–51 (2012)Google Scholar
  8. 8.
    Karnik T., Hazucha, P.: Characterization of soft errors caused by single event upsets in CMOS processes, Dependable and Secure Computing, IEEE. Intel Labs, Hillsbow (2004).
  9. 9.
    The Invisible Neutron Threat. Necia Grant Cooper, Los Alamos National Laboratory (2012).
  10. 10.
    Paccagnella, A., Gerardin, S., Bagatin, M.: Potential radiation effects on avionics electronics due to TGF. In: Natural Hazards and Earth System Sciences’13. DEI, Università Padova, (2013)Google Scholar
  11. 11.
    Jean, X., Gatti, M., Berthon, G., Fumey, M.: MULCORS—Use of MULticore proCessORS in airborne systems. Thales Avionics, Research Project EASA. 2011/6 (2012)Google Scholar
  12. 12.
    Freescale, MPC5746 M Microcontroller Reference Manual (2012)Google Scholar
  13. 13.
    Freescale, P4080 QorIQ Integrated Multicore Communication Processor Family Reference Manual, 1st edn (2012)Google Scholar
  14. 14.
    Freescale, i.MX 6Dual/6Quad Applications Processor Reference Manual, Rev. 1 (2013)Google Scholar
  15. 15.
    Infineon, Highly Integrated and Performance Optimized, 32-bit Microcontrollers for Automotive and Industrial Applications, Product Brief (2014)Google Scholar
  16. 16.
  17. 17.
    ISO 26262 Road vehicles—Functional safety, Part 1—10 (2011)Google Scholar
  18. 18.
    I. RTCA, DO-254 Design Assurance Guidance For Airborne Electronic Hardware (2000)Google Scholar
  19. 19.
    I. RTCA, DO-178C Software Considerations in Airborne Systems and Equipment Certification (2011)Google Scholar
  20. 20.
    Nowotsch, J., Paulitsch, M.: Leveraging multi-core computing architectures in avionics. In: EADS Innovation Works, Ninth European Dependable Computing Conference (2012)Google Scholar
  21. 21.
    “Multi-core Processors”, Certification Authorities Software Team (CAST), Position Paper CAST-32, Rev. 0 (2014)Google Scholar
  22. 22.
    Automotive, Railway and Avionics Multicore Systems—ARAMiS. Project homepage (2011).
  23. 23.
    Guideline for Development of Civil Aircraft and Systems—ARP4754A. SAE International, Rev. A (2010)Google Scholar

Copyright information

© Deutsches Zentrum für Luft- und Raumfahrt e.V. 2016

Authors and Affiliations

  • O. Sander
    • 1
  • F. Bapp
    • 1
  • L. Dieudonne
    • 2
  • T. Sandmann
    • 1
  • J. Becker
    • 1
  1. 1.Karlsruhe Institute of TechnologyKarlsruheGermany
  2. 2.Liebherr-Aerospace Lindenberg GmbHLindenbergGermany

Personalised recommendations