Multicore OS Armed And Ready For Military Duty

Green Hills Software has been selected by a US supplier of guidance and navigation equipment for commercial and military aircraft to provide its DO-178B Level A-compliant real-time multicore operating system for their next generation of equipment based on the Xilinx Zynq Ultrascale+ MPSoC. The Ultrascale+ MPSoC includes four Cortex-A53 64-bit cores which will run Green Hills Software's INTEGRITY-178 Time-Variant Unified Multi Processing (tuMP) operating system.

 

The DO-178B Level A-compliant operating system capabilities required by users of an ARMv8 based architecture (e.g. Ultrascale+'s quadcore Cortex-A53s) includes full 64-bit operational support for all applications, the ability to execute SMP and/or AMP applications on all four cores simultaneously, support for the latest ARINC-653 multicore partitioning requirements as defined in Part 1 Supplement 4 of the standard (including SMP operation as defined in Section 2.2.1 of Supplement 4), a safety-critical IP network stack that supports multiple IP clients at differing safety levels, and the ability to host applications that align with the Future Airborne Capability Environment (FACETM) Technical Standard.

 

INTEGRITY-178 tuMP RTOS has been shipping to aerospace and defense customers since 2010 and builds upon a proven fifteen-year service history and certification pedigree of its INTEGRITY-178 single-core predecessor by incorporating multicore operating system capabilities, including support for both AMP and SMP operation. The INTEGRITY-178 tuMP multicore operating system is available for ARM, Intel, and NXP PowerPC/QorIQ architectures, supporting both 32-bit and full 64-bit operation. INTEGRITY-178 tuMP for Intel architectures also offers support for Linux, Windows and Android GuestOS virtualization. INTEGRITY-178 tuMP offers complete support for the ARINC-653 Part 1 Supplement 4 standard (including section 2.2.1 – SMP operation), as well as the Part 2 optional features such as Sampling Port Data Structures, Sampling Port Extensions, Memory Blocks, Multiple Module Schedules and File System. INTEGRITY-178 tuMP offers advanced options such as a DO-178B Level A-compliant network stack and file systems, both based on a Client/Server architecture that features the ability of the Level A Server to communicate simultaneously with multiple Clients operating at different safety levels (DAL A – E), located on the same or different cores. INTEGRITY-178 aligns with the FACE 2.1 Safety Base and Security profiles, with support for the current FACE 3.0 Safety Base and Security draft profiles already in place. INTEGRITY-178 tuMP is the worldwide high-assurance RTOS leader when it comes to delivering the most efficient and optimal core utilization for todays advanced 32-bit and 64-bit multicore architectures – translation: the leader in enabling SWaP reduction results.

 

Further information is available on the company’s website and/or by calling 1-800-789-9695 or internationally at +1-727-781-4909.