Green Hills Software, a provider of embedded safety and security, has announced that its INTEGRITY-178 Time-Variant Unified Multi-Processing (tuMP) RTOS now supports heterogeneous multicore operation on NXP Semiconductor´s i.MX 8 applications processors, the company said.
The processors are across Arm Cortex-A72 and Cortex-A53 cores for airborne safety-critical and security-critical systems.
Using the bound multi-processing (BMP) and symmetric multi-processing (SMP) capabilities in INTEGRITY-178 tuMP, a system architect can assign an application to a particular core or a multi-threaded application to execute across multiple cores of a particular type to maximize multicore utilization while minimizing power consumption.
NXP i.MX 8 applications processors have several features that are useful for avionics, airborne mission computers, and cockpit displays, including SWaP-optimized heterogeneous processing, quad-display functionality, low soft-error rate, and product supply longevity.
Green Hills Software is a provider of high-assurance operating systems. In 2008, the Green Hills INTEGRITY-178 RTOS was the first and only operating system to be certified by NIAP (National Information Assurance Partnership comprised of NSA & NIST) to EAL 6+, High Robustness, the highest level of security ever achieved for any software product. Our open architecture, integrated development solutions address deeply embedded, absolute security and high-reliability applications for the military/avionics, medical, industrial, automotive, networking, consumer and other markets that demand industry-certified solutions.