RTOS

CoreAVI’s Vulkan®-based VkCore™ SC Graphics and Compute Libraries available for DDC-I’s Safety-Critical Deos RTOS

Speeds development and deployment of next-generation compute- and graphics-based safety critical applications utilizing high-performance NXP i.MX 8 applications processors

Phoenix, AZ, and Tampa, FL – August 19, 2019 – DDC-I, a leading supplier of software and professional services for mission- and safety critical applications, and Core Avionics & Industrial Inc. (CoreAVI) today announced the availability of CoreAVI’s Vulkan-based VkCore SC graphics and compute driver portfolio for DDC-I’s Deos™ real-time operating system running atop the Arm® A53-based i.MX 8 applications processor with dual GPUs. Together, Deos and VkCore SC greatly accelerate the development, certification and deployment of high-performance avionics applications utilizing the i.MX8 processor’s advanced graphics, imaging and computational capabilities.

“CoreAVI’s Vulkan-based libraries provide the i.MX 8 with unprecedented access to compute and graphics resources with efficient, balanced performance that is ideal for multicore applications,” said Greg Rose, vice president of marketing and product management at DDC-I. “We’re pleased to be working with CoreAVI to provide a safety-critical operating environment for their libraries that accelerates the development, deployment and certification of i.MX 8 safety-critical applications requiring data fusion, sense/detect, synthetic vision, graphics and other advanced control functionality.”

“CoreAVI is pleased to support DDC-I’s safety-critical RTOS running on NXP i.MX 8 applications processors with the industry’s first safety certifiable Vulkan driver suite,” said Dan Joncas, Executive Vice President of Sales and Marketing at CoreAVI. “Our joint customers now have a versatile, high-performance, graphics and compute platform to develop highly converged mission and avionics processing solutions with an accelerated, low risk path to flight safety certification.”

Vulkan is a new-generation graphics and compute API that provides high-efficiency, cross platform access to modern GPUs. Developed by the Khronos Group, an open consortium of leading hardware and software companies formed to create advanced acceleration standards, Vulkan promotes balanced CPU/GPU usage and is optimized to better distribute work across multiple cores.

CoreAVI’s new VkCore SC Vulkan-based graphics and compute driver portfolio, as well as its VkCoreGL™ SC1 OpenGL® SC 1.0.1 and VkCoreGL SC2 OpenGL SC 2.0 application libraries, enable implementation of a full safe software stack on the i.MX 8 application processor. Drivers for automotive applications are certified as Safety Elements out of Context (SEooC). Drivers for avionics applications are available with DO-178C safety certification evidence to DAL A.

The i.MX 8 series of applications processors is a feature- and performance-scalable multicore platform that includes single-, dual-, and quad-core families based on the ArmCortex architecture for advanced graphics, imaging, machine vision, audio, voice, video, and safety-critical applications.

Deos is a field proven, certifiable, safety-critical, avionics RTOS that is used to host a multitude of flight critical functions, such as air data computers, air data inertial reference units, cockpit video, displays and flight instrumentation, flight management systems, engine management, and many more.  Built from the ground up for safety-critical applications, Deos is the first partitioned DO-178C multicore COTS RTOS for NXP i.MX 8 applications processors with verification evidence to Design Assurance Level A.

Deos features a unique modular design with time and space partitioning, providing the easiest, lowest cost path to DO-178C DAL A certification, the highest level of safety criticality. DDC-I’s SafeMC™ technology extends DDC-I’ s advanced time and space partitioning capabilities to multiple cores, enabling developers of safety-critical systems to achieve best in class multicore performance without compromising safety-critical task response and guaranteed execution times.

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++, Ada, and JOVIAL 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 https://www.ddci.com/pr1910.

About Core Avionics & Industrial Inc.

Core Avionics & Industrial Inc. (“CoreAVI”) is a pioneer in the military and aerospace sector with a proven track record in providing entire software and hardware IP platform solutions that enable safety critical applications. A global leader in architecting and supplying real-time and safety critical graphics, compute, and video drivers, “program ready” embedded graphics processors, and DO-254/ED-80 certifiable COTS hardware IP, CoreAVI’s suite of products enables the design and implementation of complete safety critical embedded solutions that achieve the highest levels of safety certification with long-term support. CoreAVI’s solutions are deployed in commercial and military avionics systems, and support rapidly emerging compute applications in the automotive, unmanned vehicle, and internet of things markets. CoreAVI’s products may be purchased with certification data kits for the most stringent levels of safety certification, including RTCA DO-254/DO-178C and EUROCAE ED-80/ED-12C. www.coreavi.com.

DDC-I Announces DO-178C DAL A Support for NXP’s Layerscape QorIQ LS1043A and LS1048A Processors

Accelerates development, certification and deployment of Layerscape-based DO-178C safety-critical avionics applications

 

Phoenix, AZ – July 31, 2019 – DDC-I, a leading supplier of software and professional services for mission- and safety-critical applications, today announced the availability of its Deos™ DO-178C certifiable safety-critical real-time operating system (RTOS) for NXP’s Layerscape QorIQ LS1043A and LS1048A processors, with verification evidence to Design Assurance Level A (DAL A). Layerscape processors running Deos provide a modular, high-performance, reusable platform for quickly developing and certifying avionics applications to DO-178C DAL A, the highest level of safety criticality.

“Deos cache partitioning, memory pools and time/space partitioning allow avionics developers to take full advantage of Layerscape’s high-performance multicore computing and versatile I/O and networking facilities while minimizing worst-case execution time,” said Greg Rose, vice president of marketing and product management at DDC-I. “Avionics designers utilizing Layerscape processors now have a flexible, reusable COTS platform to quickly develop safety-critical avionics applications with an accelerated, low risk path to flight safety certification.”

QorIQ® LS1043A and LS1048A processors are quad-core,  Arm®-based SoC processors that combine four Arm® Cortex®-A53 cores with 32 kbytes of instruction and data cache per core and 1M byte of L2 cache shared among the cores. Featuring integrated security, power management, coherency fabric, and data path acceleration capabilities, plus integrated I/O processing, the processors offer versatile I/O and networking interfaces such as Gigabit Ethernet, IFC and Quad SPI flash, PWM, GPIO, USB 3.0, SATAIII, PCIe, I2C, SPI, and Flex Timers.

Deos is a field proven, safety-critical, avionics RTOS that is used to host a multitude of flight critical functions such as air data computers, air data inertial reference units, cockpit video, displays and flight instrumentation, flight management systems, engine management, and many more.  Built from the ground up for safety-critical applications, Deos is the only certifiable time- and space-partitioned COTS RTOS created using RTCA DO-178, Level A processes from the very first day of its product development. Deos’ unique modular design and verification evidence provides the easiest, lowest cost path to DO-178C DAL A certification, the highest level of safety criticality.

DDC-I’s SafeMC™ technology extends DDC-I’ s advanced time and space partitioning capabilities to multiple cores, enabling developers of safety-critical systems to achieve best in class multicore performance without compromising safety-critical task response and guaranteed execution times.

 

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++, Ada, and JOVIAL 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 https://www.ddci.com/pr1909.

DDC-I’s Deos Safety-Critical RTOS Available for North Atlantic Industries’ (NAI) ARM Cortex-A9 Single Board Computers and Systems

Integrated, modular NAI platforms use Deos to streamline DO-178 certification and reduce bounded response times for safety-critical industrial, commercial and military applications

 

Phoenix, AZ. March 2, 2017. DDC-I, a leading supplier of software and professional services for mission- and safety-critical applications, and North Atlantic Industries, a leading provider of embedded systems for mil/aero applications, today announced the availability of DDC-I’s Deos safety-critical real-time operating system for NAI’s ARM® Cortex®-A9 SBC and system products. NAI’s I/O-configurable SBC and systems, equipped with Deos, give developers targeting safety-critical commercial, industrial and military applications a rugged, reusable, DO-178 certifiable platform that combines high-performance processing and configurable I/O in a compact, low-power package.

NAI’s SBC and systems are based on NAI’s unique Custom-On-Standard-Architecture™ (COSA®), which offers highly configurable solutions on standard platforms, with a choice of over 40 intelligent I/O, measurement and simulation, communications and Ethernet switch functions. NAI systems provide the highest packaging density and greatest flexibility of any SBC or system in the industry.

“Advanced features like time/space partitioning and slack scheduling, together with reusable certification evidence, make Deos an ideal environment for developing, hosting, and certifying safety-critical ARM Cortex-A9 applications deployed on ARM SBCs,” said Greg Rose, vice president of marketing and product management at DDC-I. “Together, the NAI 75ARM1 SBC and Deos provide a modular core platform with reusable certification evidence that can be rapidly reconfigured and recertified for a broad range of demanding safety-critical applications.”

“We are pleased to be working with DDC-I to offer our joint customers an integrated platform that features a best-in-class safety-critical RTOS and our COSA technology,” states Lino Massafra, vice president of sales and marketing at NAI. “Developers requiring the highest level of design assurance for reliable operation in safety-critical applications now have a flexible, high-performance, off-the-shelf solution that accelerates deployment of safety-critical systems.”

Deos is an embedded RTOS that has been used in hundreds of safety-critical avionics applications on commercial and military aircraft. Certified to DO-178 DAL A since 1998, the time and space partitioned RTOS features deterministic real-time response and employs patented technologies for reducing resource contention. Deos is the only certifiable time and space partitioned COTS RTOS that has been created using RTCA DO-178, Design Assurance Level A (DAL A) processes from the very first day of its product development. Deos’ unique modular design and verification evidence provides the easiest, lowest cost path to DO-178C DAL A certification, the highest level of safety criticality.

NAI’s ARM SBCs and systems are based on the Xilinx® Zynq Z-7015 SoC, which combines an 800-MHz ARM Cortex-A9 with 28-nm Xilinx programmable logic (PL). Consuming less than 5W, the SBC may be configured as either a system controller or peripheral. The ARM SBC features 512 MB DDR3L SDRAM, up to 32 GB of SATA II NAND Flash, front and rear I/O, dual Gigabit Ethernet, RS-232, an I2C Bus, and Background Built-In-Test (BIT) for continuous I/O monitoring.

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++, Ada, and JOVIAL application development. For more information regarding DDC-I products, contact DDC-I at 4600 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/pr1702.

About NAI

NAI is a specialized provider of embedded electronics and computing for sense & response-intensive, military and aerospace applications. NAI accelerates clients’ time-to-mission with a unique approach based on Custom-on-Standard-Architecture™ (COSA®) that delivers the best of both worlds: custom solutions from standard COTS components. For over 50 years, companies like Boeing, Northrop Grumman and Raytheon have leveraged NAI’s capabilities to meet the demanding requirements of a wide range of I/O and communication-centric applications, and do so with uncompromising quality, efficiency and responsiveness. Information about NAI and its products can be found at www.naii.com.

DDC-I Announces Industry Leading SafeMC Technology For Deos Safety-Critical RTOS on Multicore Processors

Delivers maximum performance while ensuring safety-critical execution and bounded response times across multiple processing cores

Phoenix, AZ. November 14, 2016. DDC-I, a leading supplier of software and professional services for mission- and safety-critical applications, today announced the release of its industry leading SafeMC™ Technology for Deos safety critical real-time operating system on multicore processors. SafeMC enables developers of safety-critical systems utilizing multicore processors to achieve best in class multiprocessor performance without compromising safety-critical task response and guaranteed execution times.

“The worst-case response and guaranteed execution time requirements of safety-critical applications make it very difficult for developers to take advantage of the performance potential of today’s multicore processors unless the underlying operating system has multicore specific enabling technology,” said Greg Rose, vice president of marketing and product management at DDC-I. “SafeMC gives users the configurability they need to bound the non-deterministic nature of multicore processors. It also allows developers to boost system performance by providing advanced partitioning and scheduling facilities that reduce resource contention and deliver increased multicore CPU utilization without compromising worst-case response.”

Today’s high-performance multicore CPUs are designed to optimize average-case execution times, which maximizes overall system throughput. However, these optimizations often come at the expense of worst-case execution time. In a multicore system, contention for shared resources such as L2 cache and the memory subsystem increases not only worst-case execution time, but also the spread between average and worst-case execution. Unfortunately, safety-critical developers must budget for worst-case outcomes, even though those outcomes may be rare. The net result is tremendous underutilization of CPU performance, as the CPU time budgeted for worst-case scenarios generally goes to waste. DDC-I’s SafeMC Technology allows system developers to minimize the effects of the multicore processor hardware through its safe scheduling and advanced partitioning capabilities.

SafeMC technology enables developers to manage the execution of tasks and the configuration of multiprocessor hardware in a way that makes it easy to isolate detrimental sources of multicore contention and alleviate multicore bottlenecks. The result is enhanced determinism and increased CPU utilization for safety-critical applications spanning one or more cores.

SafeMC’s patented cache partitioning and memory pools facilitate a fine-grained layout of physical RAM that minimizes cache effects on safety critical task execution times. With memory pools, developers can allocate RAM to specific processes or groups of processes. This ensures that all RAM allocated to a given process uses the same collection of cache sets, and that those sets are independent of the cache sets used by other processes, thereby eliminating cache interference between processes on the same or multiple cores.

SafeMC’s multicore scheduling enables developers to minimize the non-deterministic interference that can occur between arbitrary sets of processes executing concurrently on multiple cores. It also allows system integrators to choose optimal scheduling algorithms (i.e., ARINC 653, POSIX, or Rate Monotonic Scheduling) in user specified time slices for groups of processes executing on multiple cores. Developers can allocate processes and process groups across one or more cores, and specify the associated scheduling algorithm and execution time window for each process and group, all to limit interference effects among tasks.

SafeMC also extends DDC-I’s patented slack scheduling technology to multiple cores. Slack scheduling takes advantage of the fact that the average thread execution time is typically much shorter than the worst-case execution time. For those threads where the actual execution time is less than worst-case budgeted time, Deos reclaims the unused time and makes it available to other slack-enabled threads, thereby boosting overall system performance.

“All of the advanced protection, partitioning, and scheduling capabilities that have made Deos a best-in-class safety-critical RTOS for single-processor applications are now available to designers of DO-178 certifiable multicore systems,” noted Greg Rose. “With DDC-I’s SafeMC technology, designers can now quickly configure multi-core systems running Deos to deliver maximum performance and resource utilization while reducing worst-case response times in a way that meets the most demanding safety critical requirements.”

More on Deos
Deos is an embedded RTOS that has been used in hundreds of safety-critical avionics applications on commercial and military aircraft. Certified to DO-178B DAL A since 1998, the time and space partitioned RTOS features deterministic real-time response and employs patented “slack scheduling” to deliver higher CPU utilization than any other certifiable safety-critical COTS RTOS. Deos is built from the ground up for safety-critical applications, and is the only certifiable time and space partitioned COTS RTOS that has been created using RTCA DO-178B, Level A processes from the very first day of its product development. Deos also provides the easiest, lowest cost path of any COTS RTOS to DO-178B Level A certification, the highest level of safety criticality.

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++, Ada, and JOVIAL application development. For more information regarding DDC-I products, contact DDC-I at 4600 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/pr1607.

DDC-I Announces Small Footprint Version of Deos RTOS for NXP e200-based Safety-Critical Avionics Applications

Phoenix, AZ. April 12, 2016. DDC-I, a leading supplier of software and professional services for mission-and safety-critical applications, today announced the availability of a reduced footprint implementation of its safety-critical, DO-178C-certifiable Deos real-time operating system. The new small footprint RTOS targets NXP’s ultra-reliable MPC 56XX and 57XX family of microcontrollers (MCUs), which are optimized for safety-critical applications such as powertrains, engine management, motor control, body control, gateways, chassis control, instrument clusters and display management.

The NXP MPC56XX and MPC57XX families of processors, built on Power Architecture technology, feature hardware and software compatibility across the product line. Available in single- and dual-core versions with scalable processor speeds from 32 MHz to over 300 MHz, the processors also provide a versatile, scalable mix of onboard memory, peripherals and thermal qualities that make it very attractive for avionics end point and automotive applications operating in the harshest environments requiring the utmost in safety, reliability and software integrity.

DDC-I’s Deos supports these devices with a time- and space-partitioned RTOS that is certifiable to DO-178C Design Assurance Level A (DAL A), thereby allowing avionics applications with mixed criticality to be safely integrated on the same processor in the same operating environment. Developers now have the ability to run high design assurance flight critical applications on the same processor as lower criticality maintenance and monitoring functions in flight, thereby maximizing the value-added features they can offer to their customers on avionics end point devices.

Deos also includes technology that enables unmodified reuse of not only software, but also its related certification artifacts. User applications can be bundled as separately loadable binary modules. This modularity allows users to easily integrate software and reuse its associated verification evidence between products and programs, thereby achieving significant cost and schedule savings. Deos’ binary modularity also facilitates software development and integration between multiple application groups or third-parties, enabling developers to independently develop binaries and easily integrate them into the avionics device.

“The NXP MPC 56XX and 57XX families of processors are ultra-reliable MCUs offering best in class quality, reliability and safety for the harshest environments,” said Greg Rose, vice president of marketing and product management at DDC-I. “Deos’ time and space partitioning gives avionics developers a multitude of options for integrating advanced features into end point control devices not previously available to them when leveraging these powerful microcontrollers.”

“Deos’ partitioning coupled with its unique binary modularity gives application developers the ability to easily snap together and qualify systems built with applications from multiple parties,” added Rose. “It also reduces recertification time, which makes it easier to enhance current products with new features.”

Deos is a safety-critical embedded RTOS that has been certified to DO-178 DAL A since 1998. Featuring deterministic real-time response, the time and space partitioned RTOS employs patented ‘slack scheduling’ and cache partitioning to deliver faster worst-case response and higher CPU utilization than any other certifiable safety-critical COTS RTOS. Deos was built from the ground up for safety-critical applications, and is the only certifiable time and space partitioned COTS RTOS that has been created using RTCA DO-178, Level A processes from the very first day of its product development. Deos provides the easiest, lowest cost path of any COTS RTOS to DO-178 Level A certification, the highest level of safety criticality.

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++, Ada, Fortran and JOVIAL application development. For more information regarding DDC-I products, contact DDC-I at at 4600 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/mktg.php?mc=pr1604.

DDC-I Announces Highest Performance and Most Readily Certifiable Safety-Critical RTOS

New RTOS features bounded real-time response, time and space partitioning, patented slack scheduling, and easiest path to DO-178B Level A certification

Phoenix, AZ. November 17, 2008. DDC-I, a leading supplier of software and professional services for safety-critical applications, today announced the industry’s most robust, highest performance real-time operating system for the safety-critical market. Known as Deos (DDC-I Embedded Operating system), the memory-protected RTOS features deterministic real-time response, and time and space partitioning for guaranteed resource availability. Deos provides the easiest, lowest cost path of any COTS RTOS to DO-178B Level A certification, the highest level of safety criticality, and has been certified on more airframes than all other COTS RTOSes combined.

“Deos represents the culmination of hundreds of person-years of engineering investment, and provides the lowest risk, lowest cost and fastest path to FAA certification of any COTS RTOS,” said Bob Morris, president and CEO of DDC-I. “Deos has been certified to DO-178B Level A in dozens of programs at Honeywell, and is already flying on more commercial and military airframes than any other COTS RTOS.”

Deos™ (DDC-I Embedded Operating System) is a safe, fast, deterministic, real-time operating system optimized for safety-critical applications that place a premium on reliability, real-time performance, testability, and formal certifiability. Deos is the only certifiable time and space (T&S) partitioned RTOS built from the ground up for safety-critical applications.

Deos utilizes a processor’s memory management unit to build a firewall between the kernel and user tasks, thereby preventing errant or malicious code from corrupting other user tasks and the kernel. To guarantee CPU and memory access for critical tasks, Deos uses time and space partitioning. In the space domain, Deos enables programmers to assign each address space a fixed amount of physical memory, which prevents tasks from exhausting system memory and depriving other tasks. In the time domain, Deos allows programmers to assign each task a fixed percentage of CPU time, which prevents priority inversion and keeps tasks from hogging the CPU.

Deos employs rate monotonic (RMA) scheduling, the most efficient scheduling mechanism of any time- and space-partitioned COTS RTOS. To further enhance scheduling efficiency, Deos utilizes slack scheduling. This innovative, patented algorithm enhances performance by recycling worst-case time budgeted for time-critical tasks and reallocating it for “anytime” algorithms.

In a conventional RTOS, large amounts of CPU time have to be reserved to accommodate worst-case requirements for time-critical tasks, even if the tasks utilize only a fraction of that time in practice. Slack scheduling frees up this unused time and makes it available to non-critical “any time” tasks such as displays and GPS. This approach greatly reduces idle time, making it possible to achieve 100% CPU utilization. Deos also boosts performance by supporting ultra-fast, interrupt-driven threads, which enable it to respond in microseconds to external events.

Deos is delivered in a modular, executable binary format that streamlines the test and certification process. Unlike competitive RTOSes, which are delivered as source code, Deos does not have to be recompiled, relinked, and retested (including structural coverage) in order to certify the application. Deos also features an XML configuration tool that generates verifiable configuration profiles for each software module’s time and space quotas and budgets. This verifiable output eliminates the need to perform configuration checks by hand.

To further enhance the test process, Deos provides an Assembly Branch Coverage (ABC) tool that resolves source-to-object gaps left by traditional structural coverage tools. By working at the binary rather than the source code level, the ABC is able to verify all executable code, regardless of what compiler or compiler options the developer selects. Traditional source code tools cannot account for all compiler activity and require an additional round of manual checking once the application has been compiled.

Networking support for Deos includes a TCP/IP stack optimized for safety-critical applications. To maximize reliability, the stack runs in its own memory and time partition, separate from the kernel.

Development support for DEOS includes DDC-I’s Eclipse-based, mixed language OpenArbor IDE, which features C and C++ optimizing compilers, a color-coded source editor, project management support, automated build/make utilities, and a mixed-language, multi-window, symbolic debugger. The debugger recognizes C and C++ expressions and can view objects, expressions, call chains, execution traces, interspersed machine code, machine registers, and program stacks. The debugger is non intrusive, can debug at the source or machine level, and can be enabled without changing the generated code.

OpenArbor provides versatile run-time target options, including Deos, a bare run-time system certifiable to Level A of the DO-178B standard, and an enhanced bare run-time system for simulated and emulated environments.

Development seat pricing for Deos starts at $5,700/year.

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 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 real-time Java, C, C++, Ada, Fortran and JOVIAL application development. For more information regarding DDC-I products, contact DDC-I at 1825 E. Northern Ave., Suite #125, Phoenix, Arizona 85020; phone (602) 275-7172; fax (602) 252-6054; e-mail sales@ddci.com or visit www.ddci.com.

Editorial contact:
Jennifer Bingham
Davis Marrin Communications
jennifer@davismarrin.com
619-980-4205

DDC-I Enters Embedded Real Time Operating System Market with Safety-Critical and General Purpose RTOS Offerings

New RTOSes address full spectrum of embedded applications, from general-purpose control, to safety-critical mil/aero applications requiring DO-178B Level A certification

Phoenix, AZ. November 17, 2008. DDC-I, a leading supplier of software and professional services for safety-critical applications, today announced that it has entered the real-time operating system market with a pair of safety-critical RTOSes. The first, known as Deos, targets the high-end safety-critical market, with a focus on military and aerospace applications requiring safe operation and/or DO-178B Level A certification. The second RTOS, a microkernel known as the HeartOS, will target general embedded as well as low- to mid-range safety-critical applications.

“Until now, COTS run-time support for safety-critical applications has been sorely lacking, either in functionality, or ease of certification,” said Bob Morris, president and CEO of DDC-I. “Deos and HeartOS are the first commercial RTOSes built from the ground up to address the performance, reliability, security, and certification requirements of safety-critical applications, and have been certified on more airframes than all other COTS RTOSes combined.”

“DDC-I has been providing software development tools, run-time platforms and services to the safety-critical industry for more than 20 years,” added Morris. “Now we are leveraging that expertise to offer turnkey safety-critical software platforms with tightly integrated, full-featured COTS RTOSes — platforms that address all aspects of development, certification, and deployment.”

Deos and HeartOS are based on technology developed at Honeywell and deployed on dozens of commercial and military aircraft. To enhance this technology, which represents hundreds of person-years of engineering and IP development, DDC-I has expanded its engineering staff and added core Honeywell engineers from the original Deos RTOS design team. The near-term roadmap includes enhanced tool support, new programming interfaces, and increased target support. DDC-I will also provide previously certified artifacts up to DO-178B Level A.

Deos™ (DDC-I Embedded Operating System) is a safe, fast, memory-protected RTOS optimized for safety-critical applications that place a premium on reliability, real-time performance, testability, and formal certifiability. Featuring deterministic, real-time response, guaranteed resource availability, and a patented “slack” scheduling mechanism that achieves 100% CPU utilization, Deos is the only COTS certifiable time- and space- partitioned RTOS built from the ground up for safety-critical applications. Deos provides the easiest, lowest cost path of any COTS RTOS to DO-178B Level A certification, the highest level of safety criticality.

The HeartOS, scheduled for release in Q1 of 2009, is a POSIX-compliant, deterministic RTOS optimized for small- to medium-sized safety-critical applications with tight space and time constraints. Certifiable to DO-178B Level A, the HeartOS is highly configurable and scalable, features a compact, portable TCP/IP stack, and is available with a small footprint, POSIX-compliant journaling file system.

Development support for DDC-I’s RTOS family includes DDC-I’s Eclipse-based, OpenArbor Integrated Development Environment. Available with Ada, C/ C++, and RTSJ Java optimizing compilers, the mixed-language IDE features a color-coded source editor, project management support, automated build/make utilities, and a mixed-language, multi-window, symbolic debugger.

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 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 real-time Java, C, C++, Ada, Fortran and JOVIAL application development. For more information regarding DDC-I products, contact DDC-I at 1825 E. Northern Ave., Suite #125, Phoenix, Arizona 85020; phone (602) 275-7172; fax (602) 252-6054; e-mail sales@ddci.com or visit www.ddci.com.

Editorial contact:
Jennifer Bingham
Davis Marrin Communications
jennifer@davismarrin.com
619-980-4205