Event date
Event location
Toulouse, France
Rapita's activities
Presenting
Certification Together is an initiative to create exchanges between all types of companies involved in airborne projects facing certification challenges and provide expert solutions. The main objective is to leverage the expertise and synergies of several internationally recognized expert companies in the certification of critical systems. This collaboration also involves graduate schools, R&D labs, as well as tool and component providers.
Dr. Sam Thompson will be presenting on Day 3 of the event on the topic of 'Certifying Multicore avionics systems according to DO-178C guidance'.
The avionics industry is moving towards the use of multicore systems to meet the demands of modern avionics applications. To use these systems in mission or safety-critical contexts, their “worst-case” timing behavior must be verified for DO-178C certification. The FAA published the CAST-32A position paper in 2016, in which they identified topics that could impact the safety, performance and integrity of multicore processors and suggested additional objectives that could be met to provide design assurance for multicore DO-178C software. This advice has been formalized by the FAA in AC 20-193 and by EASA in AMC 20-193. Existing techniques to verify software timing behavior are unsuitable to analyze multicore systems as they do not consider interference effects caused by contention for shared resources, which can have significant effects on software timing behavior and are often only discovered when analyzing a system in-depth. We describe our MACH-178 approach to characterization of multicore systems, identification of interference channels, and the production of certification evidence for hosted software. The approach is designed to be reproducible, automatable, scalable, and produces reusable outputs. This can yield large efficiency savings, particularly in large and complex projects where components may be deployed several times, or where frequent iterations of software need re-certification.
Dr Samuel Thompson - Multicore Engineering Team Lead
Dr. Samuel Thompson is a Senior Multicore Analysis Engineer in the multicore team at Rapita Systems Limited, and has a significant role in both the development of Rapita’s multicore solution as well as the delivery of customer projects on multicore platforms. Sam’s professional background includes work on safety-critical automation projects, systems design, and the analysis of large disparate datasets. He received his PhD from the University of York for the analysis of sub-diffraction-limit light-scattering and dynamic interaction data from engineered nanoparticles.
All materials © Rapita Systems Ltd. 2024 - All rights reserved | Privacy information | Trademark notice Subscribe to our newsletter