Skip to the main content.

Layering the safe

foundation for certified multi-core avionics

CHANGES ACROSS THE AVIONICS INDUSTRY

The International Air Transport Association (IATA) forecasts that global passenger numbers will rising to 7.8 billion annually in 2036. That is everyone on the planet taking at least one flight a year. To match that demand, the aviation industry is continuing to raise output to historic levels. In July 2018 Airbus announced that nearly 37,400 new aircraft are required over 20 years, doubling the world’s passenger fleet to more than 48,000 aircraft.

Given the increased awareness of the need for sustainability, we are seeing interesting investments to solve this problem. While current propulsion technologies are still wedded to the consumption of fossil fuels, over coming years we will see the increasing electrification of aircraft. As a step towards an eventual goal of a completely electric aircraft, Airbus is developing its E-Fan X hybrid-electric demonstrator, which should fly in 2020. It will replace one of the four engines on a regional jet with a 2MW electric motor.

As exciting is the advent of urban air mobility (UAM) services. Barriers to entry, relative to those required for a large commercial aircraft at least, are low and a large number of programs are underway for electric vertical take-off and landing (eVTOL).

While there is enormous change in the industry, at least one thing remains the same: the need for safety.

TRANSPORTATION DEMANDS BY 2036

IATA and Airbus forecasts:

0

Global annual passengers

0

Estimated passenger aircraft

CAN DO-178B/C AND FACE™ CO-EXIST?

DO-178C is a software development and certification process used by the United States Federal Aviation Administration (FAA) and European Union Avionic Safety Agency (EASA) to ensure the airworthiness of software components deployed in civilian aircraft.The FACE™ Consortium is a government and industry forum that defines standardized approaches for using open standards with avionic and defense systems in the effort to promote interoperability throughout large scale internet connected systems.

For designs that that require both airworthiness and global connectivity, does the adoption of standards fit for large scale systems such as FACE impose underlying complexities that make DO-178 certification efforts practically intractable?

 

SAFETY VS. INTEROPERABILITY 

Safety conscious advocates are unwilling to inherit design complexities that require too much software to develop and maintain that may result in system behavior states that are impossible to reason about and test. Interoperability advocates are unwilling to accept stove pipe implementations that lack interoperability properties and the ability to recoup investments through design reuse. Both camps have legitimate concerns, with the debate escalating in the advent of multi-core designs where the inherent complexity of the system irrefutably increases while the certification design scrutiny also increases. Resolving this conflict requires a platform capable of managing the complexities imposed by the abstraction layers of standard APIs while ensuring that side effects of these complex subsystems cannot interfere with environments classified at the highest assurance level.

Lynx is engaged in both areas. In addition to the DO-178 certification work, as part of our engagement in the Joint Strike Fighter (JSF) TR-3 modernization program, we also achieved Safety Evidence Assurance Level (SEAL) Level 1 certification. From the FACE perspective, Lynx is conformant to v2.1 of the specification for three processor architectures (Arm, PowerPC and x86) 

REFERENCE DESIGNS - 3D DESIGNS

In the examples below, two distinct multi-core FACE™ systems are implemented: