The complexity introduced by multi-core and multi-system architectures, which often incorporate diverse elements such as Systems on Chip (SoC) and blend multi-core processors with Open Systems Architecture, presents significant testing challenges for avionics systems.
Understanding the behaviour of these systems and establishing thorough testing protocols becomes difficult. Traditional testing approaches, tailored for single-core environments, fall short in ensuring the accuracy and performance of multicore systems. Challenges are compounded by issues like data control coupling, safety-critical timing analysis for multicore setups, the need for deterministic behaviour, and the demand for extensive coverage testing.
The latest guidelines under AMC20-193, which have superseded CAST-32A, address these complexities. To effectively test and verify these systems, it's crucial to have a deep understanding of both the hardware and software components involved.
In this webinar we will look at the latest in multi-core systems and challenges, the impact AI can have on their testing and the future of multi-core in modular avionics displays.