Multi-core

DDC-I Delivers Presentation on Safety-Critical Multi-core Avionics at Embedded Safety & Security Summit Virtual Conference

June 14, 2022. Phoenix, AZ.  DDC-I, a leading supplier of software and professional services for mission- and safety-critical applications, today announced that it will give a presentation on safety-critical multi-core avionics at the Embedded Safety & Security Summit (ESSS 2022). The virtual conference will be held June 15, 2022 from 11:30 – 17:30 IST. DDC-I will present from 16:10 IST to 16:40 IST, followed by a brief Q & A.

ESSS focuses on the safety and security of critical embedded systems. ESSS 2022, the seventh edition of this global conference and expo, will be held on a virtual platform, offering a distinctive online event experience with an interactive panel discussion, industry keynote sessions, deep-dive technical sessions, an exclusive expo area and the right mix of networking opportunities. ESSS 2022 engages embedded systems professionals at all levels, from software engineers, decision makers, and certified professionals, to representatives from government and regulatory bodies. The conference comes with four technical tracks: Aerospace & Defence, Automotive, Industrial, and Medical.

“DDC-I’s ESSS 2022 presentation is a must see for avionics developers who want to utilize the latest multicore technology while meeting the worst-case execution requirements defined in the FAA’s CAST-32A position paper for multi-core processors,” said Greg Rose, vice president of marketing and product management at DDC-I. “Our Deos SafeMC technology uniquely resolves the CAST-32A multicore objectives, enabling developers to achieve unmatched performance and determinism for safety-critical applications.”

While multi-core processors are commonly used in most other markets, the avionics industry has taken years to embrace multi-core technologies. Acceptance has been slow due to an avionics system’s stringent safety and deterministic requirements. As a result, years of study have been invested by certification authorities and industry suppliers to identify the issues multi-core processors pose for safety-critical systems. Formalized positions of these efforts are the FAA CAST-32A Positioning Paper, and EASA’s multi-core Certification Review Item (CRI). The crux of these papers (regarding software) focuses on bounding and controlling the interference patterns that exists when processor cores share resources.

This presentation highlights the challenges of utilizing multi-core processors in avionics systems and shows how Deos SafeMC helps address CAST-32A objectives with unique operating system features designed for minimizing and bounding contention issues within multi-core environments. Features such as cache partitioning, memory pooling and safe scheduling enable users to configure the memory architecture to minimize cache thrashing and schedule applications across all cores. These capabilities enable developers to orchestrate software applications such that conflicts over shared resources are minimized and the overall performance advantages of multi-core processors can best be utilized.

About Deos

Deos is a safety-critical embedded RTOS that employs patented cache partitioning, memory pools, and safe scheduling to deliver higher CPU utilization than any other certifiable safety-critical COTS RTOS on multi-core processors. First certified to DO-178 DAL A in 1998, Deos provides a FACE™ Conformant Safety Base Profile that features hard real-time response, time and space partitioning, and both ARINC-653 and POSIX interfaces.

About DDC-I, Inc.

DDC-I, Inc. is a global supplier 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. DDC-I’s customer base is an impressive “who’s who” in the commercial, military, aerospace, and safety-critical industries. DDC-I offers safety-critical real-time operating systems, compilers, integrated development environments and run-time systems for C, C++, and Ada application development. For more information regarding DDC-I products, contact DDC-I at 4545 E. Shea Blvd, Phoenix, AZ 85028; phone (602) 275-7172; fax (602) 252-6054; e-mail sales@ddci.com or visit http://www.ddci.com/pr2207.