The integration of multi-core and multi-system architectures, which often include diverse elements like Systems on Chip (SoC) and combine multi-core processors with Open Systems Architecture, introduces significant testing challenges for avionics systems.
Understanding the behavior of these systems and establishing comprehensive testing protocols is complex. Traditional testing methods, designed for single-core environments, are inadequate for ensuring the accuracy and performance of multicore systems. These challenges are further complicated by issues such as data control coupling, safety-critical timing analysis for multicore setups, the need for deterministic behavior, and the demand for extensive coverage testing.
The latest guidelines under AMC20-193, which have replaced CAST-32A, address these complexities. To effectively test and verify these systems, a deep understanding of both the hardware and software components involved is essential.
In this webinar, we will address three multicore-related questions that not only highlight the unique aspects of each company's multicore technologies but also demonstrate how they work together. We will also present each company's perspective on key aspects of the multicore certification process based upon their areas of expertise.