DDC-I and North Atlantic Industries Announce DAL A BSP Support for Safety-Critical Deos RTOS Running on NAI’s 68PPC2 T2080 Multi-Core OpenVPX Single-Board Computer

Press release

April 1, 2024

DDC-I and North Atlantic Industries Announce DAL A BSP Support for Safety-Critical Deos RTOS Running on NAI's 68PPC2 T2080 Multi-Core OpenVPX Single-Board Computer

Phoenix, AZ and Bohemia, NY – DDC-I, a leading provider of software and professional services for mission-critical and security applications, and North Atlantic Industries, a leading provider of embedded systems for mil/aero applications, today announced the availability of DDC-I’s Deos™ DO -178C Design Assurance Level A (DAL A) verified FACE-compliant real-time operating system and DAL A board support package (BSP) for NAI’s 68PPC2 T2080 PowerPC OpenVPX single-board computer.

BSP provides full DO-178C/ED-12C DAL A verification proof, including high-security boot, multiple Ethernet channels leveraging T2080 DPAA, PCIe, SATA flash storage, I2C, serial, real-time clock, watch dog timer, SPI, USB and GPIO, greatly accelerating the development, deployment and certification of high-performance safety-critical applications for avionics systems.

The DDC-I approach to building safety-critical software mirrors North Atlantic’s approach to configuring boards, with an emphasis on modular, scalable portable DAL-A verification. Deos uses a DAL-A link loader that allows separate travel of OS binaries and their artifacts. NAI’s Configurable Open Systems Architecture™ (COSA®) uses highly modular, portable components that can be added or removed and reapplied to other system configurations while maximizing reuse of DAL-A artifacts. This shared commitment to modularity, portability and reusability enables avionics designers using the Deos and COSA architectures to reconfigure their I/O systems with minimal impact on hardware, software and DO-178 recertification.

“Our multi-core SafeMC technology and multiple verification proofs make Deos the ideal environment for developing, certifying and deploying high-performance, FACE-compliant, safety-critical avionics applications targeting the 68PPC2 and COSA architecture,” said Greg Rose, Vice President of Marketing at DDC-I. “Our SafeMC technology provides unique solutions to address multi-core AC 20-193 targets, providing best-in-class performance and determinism for safety-critical applications running on multi-core NXP PowerPC processors.”

“Deos running on top of the 68PPC2 gives avionics developers an integrated platform that combines high-performance multi-core performance with a best-in-class safety-critical RTOS,” added Lino Massafra, vice president of sales and marketing at NAI. “Developers demanding the highest level of design assurance now have a robust, flexible, off-the-shelf solution with configurable I/O and DAL-A proofs in a compact, low-power package that accelerates the deployment of safety-critical systems.”

Deos is an embedded safety-critical RTOS that uses patented cache partitioning, memory pools, and secure scheduling to deliver higher CPU utilization than any other safety-critical COTS RTOS that can be validated on multi-core processors. First certified under DO-178 DAL A in 1998, Deos combines DO-178C DAL A artifacts with FACE® technical standard support that includes Safety Base and Safety Extended Profiles for the Operating System Segment (OSS). The Safety Base Profile has robust real-time response, time and space partitioning, and ARINC-653 and POSIX interfaces. The Safety Extended Profile, which adds support for TCP/IP communication, multi-process support, and extended POSIX capability (80 additional functions), is a superset of the functionality required by Safety Base and Safety Profiles.

SafeMC technology extends Deos’ advanced multi-core capabilities, enabling developers of safety-critical systems to achieve best-in-class multi-core performance without compromising safety-critical task response and guaranteed execution time. SafeMC uses a bounded multiprocessing (BMP) extension of the symmetric multiprocessing (SMP) architecture, safe scheduling, and cache partitioning to minimize core contention and interference patterns that affect the performance, safety criticality, and certifiability of multicore systems. These features allow avionics system developers to address issues that could affect the safety, performance, and integrity of an airborne software system running on multi-core processors (MCPs), as outlined in FAA Advisory Circular AC 20-193.

The 68PPC2 is a 3U OpenVPX™ NXP® T2080 PowerPC single-board computer that can be configured with up to two NAI smart I/O and communication function modules. Featuring an NXP QorlQ® T2080 Quad Core e6500 processor running at 1.5GHz and consuming less than 25W, the 68PPC2 is ideally suited for rugged Mil-Aero applications that accelerate the deployment of SWaP-optimized systems in air, land and maritime applications. The 68PPC2 comes equipped with eight Mbytes of DDR3 SDRAM and 32 Gbytes of SATA II NAND Flash. It also has PCIe, USB, I2C, TTL and RS-232 interfaces, as well as an optional SATA II for external access to up to 2 GB of memory for expansion.

About DDC-I, Inc. DDC-I, Inc. is a global provider of real-time operating systems, software development tools, custom software development services, and legacy software system modernization solutions, with a primary focus on mission and safety-critical applications. The DDC-I customer base is an impressive who’s who of the commercial, military, aerospace and safety-critical industries. DDC-I offers security-critical real-time operating systems, compilers, integrated development environments, and run-time systems for developing C, C++, and Ada applications. For more information on DDC-I products, contact DDC-I at 4545 E. Shea Blvd, Phoenix, AZ 85028; telephone (602) 275-7172; fax (602) 252-6054; e-mail [email protected] or visit http://www.ddci.com/pr2403.

Featured companies

DDC-I

4545 E. Shea Blvd., Suite 210
Phoenix, AZ 85028

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *