The Federal Aviation Administration (FAA) has recently published guidance on the usage of multi-core processor in airborne systems. Multi-core processors offer performance improvements, legacy software reuse, and cost savings through consolidation of multiple applications on a single silicon platform. With this guidance avionics developers with RTCA DO-178 certification requirements can adopt and certify multi-core technology into their next generation designs. However, multi-core users need to be aware of certification requirements which affect software architecture and development/verification methodologies. This presentation will provide insight on how the FAA guidance and deterministic software implementations can be applied to obtain FAA RTCA DO-178 certification credit for multi-core airborne designs.
Joe Wlad, Sr. Director, DO-178 Certification and FAA DER, Wind River
Vance Hilderman, Director of Global Services, Vector Software
Curt Schwaderer, OpenSystems Media