Xen Hypervisor Advances Toward DO-178C Certification

The Xen Project is making progress toward achieving functional safety certification for its open-source hypervisor, including compliance with the DO-178C standard for avionics. A recent update outlines the project's status, which could lower costs and increase flexibility for developing mixed-criticality embedded systems in aerospace.

- While tailored versions of the Xen Hypervisor have been used in mission-critical systems before, the current effort focuses on certifying the mainline version of Xen, a goal pursued by a dedicated Special Interest Group since 2019. - The certification effort is a collaboration between AMD and the Xen Community, initiated in 2023, to make Xen certifiable across both AMD x86 and ARM architectures. - A significant part of the process involves aligning Xen's coding standards with MISRA C guidelines to enhance code safety and quality; as of early 2024, 80% of the relevant MISRA C rules have been integrated. - The Xen Functional Safety Special Interest Group includes members from major tech companies like ARM, Citrix, EPAM, Renesas, and AMD, with assessors from safety-focused organizations such as Exida and TUV SUD. - This certification will facilitate the development of mixed-criticality systems, where applications with different safety requirements can run on a single multicore processor, a key requirement for modern Integrated Modular Avionics (IMA). - The process for DO-178C compliance is objective-based, allowing for flexibility in software lifecycle styles, and requires extensive documentation, including a Plan for Software Aspects of Certification (PSAC) and various development and verification plans. - A key technical challenge is ensuring strict spatial and temporal isolation between virtual machines to prevent non-critical tasks from interfering with the performance of critical ones. - Beyond avionics, the Xen Project is also targeting other safety standards like ISO 26262 for automotive and IEC 61508 for industrial applications as part of its broader functional safety initiative.

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.