Multicore avionics certification to CAST-32A utilizes INTEGRITY-178 tuMP multicore RTOSNews
March 17, 2021
SANTA BARBARA, Calif. Green Hills Software announced that the INTEGRITY-178 tuMP multicore real-time operating system (RTOS) is the first operating system to be part of a multicore certification to RCTA/DO-178C and CAST-32A. According to the company, the certification is part of a Technical Standing Order (TSO) authorization for CMC Electronics’ PU-3000 Avionics Computer, and the TSO submission included evidence of meeting all CAST-32A requirements for multicore processors.
CMC claims that the PU-3000 series of avionics computers is the fourth generation of avionics computers from CMC Electronics and is designed for the civil and military retrofit markets. With a modular design, the multicore PU-3000 is intended to be used as a common computing platform in a variety of functions aiming to allow customers to simultaneously host combinations of levels of applications into “one box”.
CMC’s avionics computers are designed to host multiple high-demand software applications developed to varying Design Assurance Levels (DAL), up to and including DAL A. The PU-3000 received authorization as a Flight Director under TSO-C198 “Automatic Flight Guidance and Control System (AFGCS) Equipment.” The TSO was approved by Transport Canada Civil Aviation (TCCA), with reciprocal acceptance from the Federal Aviation Administration (FAA) and the European Aviation Safety Agency (EASA), officials claim.
The INTEGRITY-178 tuMP high-assurance RTOS from Green Hills Software is a part of a multicore system certified to DO-178C airborne safety requirements. INTEGRITY-178 tuMP is a multicore RTOS with support for running a multi-threaded DAL A application across multiple processor cores in symmetric multi-processing (SMP) or bound multi-processing (BMP) configurations, as well as supporting the more basic asymmetric multi-processing (AMP).