RTOS

VLAB Works and DDC-I Announce Virtual Software Platform for NXP T2080 QDS Board

Austin TX, and Phoenix, AZ – November 9th 2021 – ASTC’s VLAB Works and DDC-I today announced the availability of a new T2080 QDS VLAB Virtual Machine for Development and Test (VLAB VDM), running DDC-I’s Deos™ DO-178C avionics operating system on a range of IT host platforms, such as Desktop PCs, Servers and Cloud. The T2080 QDS VLAB VDM provides a software-only representation of the popular NXP T2080 QDS hardware board that runs the same unmodified software as the physical board and is now available for licensing from VLAB Works. It can run either standalone as a virtual machine or in conjunction with advanced VLAB user tools.

VLAB Works and DDC-I have collaborated to validate seamless Deos operation on this new platform. This integration effort has enabled unmodified software builds running Deos on VLAB VDM’s for development and test convenience, before moving the same binary to hardware for final validation and product deployment.

“Working within a purely virtual environment in VLAB and on your IT host infrastructure frees designers from the constraints of embedded hardware-based software development, enabling continuous development, debug, integration and test of target compiled software from any location,” said Ross Dickson, Global Product Manager for VLAB. “Easy platform maintenance and scalability of virtualization and test performance are provided along with the capability for multi-board and system-level extensions in a software-only environment. With VLAB your digital twin can be binary compatible.”

“Our Deos safety-critical RTOS  running atop VLAB is ideal for avionics developers targeting the NXP T2080 QDS hardware who want to accelerate the development process with a binary compatible virtual platform,” said Greg Rose, vice president of marketing and product management at DDC-I. “The platform has everything avionics designers need to develop, simulate, and test production code hosted on Deos prior to final validation and deployment on the target hardware.”

VLAB supports the T2080 QDS with:

  • Choice of VLAB user environments to suit your needs, from standalone configurations, to a full development IDE with a suite of user tools, to batch mode supporting parallel, continuous integration testing.
  • Fully scriptable environment for workflow automation providing compatibility with automation frameworks including Jenkins, Git Labs, and others.
  • Scalable test and validation infrastructure via operational IT or cloud resources rather than single use capital intensive embedded hardware.
  • Advanced non-intrusive software analysis tools including code profiling, tracing, and coverage (statement, function, branch & MC/DC), optimization, and many more. Connection to 3rd party tools including debuggers, co-simulation environments, system analyzers, system simulations, hardware in the loop test benches, and more.
  • Fault injection frameworks enabling fault isolation and recovery testing and enabling corner case testing via direct branch manipulation.

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 Extended and Safety Base Profiles that features hard real-time response, time and space partitioning, and both ARINC-653 and POSIX interfaces.

SafeMC™ technology extends Deos’ advanced capabilities to multiple cores, 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 employs a bound multiprocessing (BMP) extension of the symmetric multiprocessing architecture (SMP), safe scheduling, and cache partitioning to minimize cross-core contention and interference patterns that affect the performance, safety criticality and certifiability of multi-core systems. These features enable avionics systems developers to address issues that could impact the safety, performance and integrity of a software airborne system executing on Multi-Core Processors (MCP), as specified by the Certification Authorities Software Team (CAST) in its Position Paper CAST-32A for Multi-core Processors.

 

VLAB Works is an ASTC Pty Ltd company – our core mission is to reduce the barriers to the broader application of modeling, simulation, and all-in-software product prototyping, providing new alternatives to traditional industry development tools and methodologies. With VLAB, companies can significantly reduce the complexity and cost of adoption and application of these technologies in their internal development operations. Additionally, VLAB customers can significantly reduce the cost of support to their own customers and partners in the design ecosystem. This end-to-end value proposition of VLAB to the entire development process helps companies achieve greater return on investment.

For more information on VLAB and VLAB Virtual Platforms, please see www.vlabworks.com or contact sales@vlabworks.com

 

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/pr2111.

DDC-I and LDRA Offer Free October 5th Webinar, Creating a Multi-core Platform for Safety Critical Avionics that Meets the CAST-32A Objectives

Phoenix, AZ. October 4, 2021.  DDC-I, a leading supplier of software and professional services for mission and safety-critical applications, today announced a complimentary webinar focused on creating a multi-core platform for safety critical avionics. The one-hour webinar, titled Overcoming the Challenges of Meeting CAST-32A Objectives for Avionics Software, will highlight techniques such as configuring the memory architecture to minimize cache thrashing, and scheduling applications across multiple cores to minimize shared resource conflicts. The webinar will also showcase automated analysis tools for worst case timing and code coverage aggregation that help manage compliance with the CAST-32A objectives.

The webinar will be held on Tuesday October 5, 2021 at 10:00 AM US Eastern Time.
Register and view the complete abstract & register at https://onlinexperiences.com/Launch/QReg/ShowUUID=A813C546-0AD6-4CF9-B9D0-A6AEDD768620&AffiliateData=DDC-I

“This webinar is a must see for avionics developers who want to utilize the latest multi-core 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 coupled with LDRA’s advanced analysis tools uniquely resolves the CAST-32A multicore objectives, enabling developers to achieve unmatched performance and determinism for safety-critical applications.”

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

SafeMC™ technology extends Deos’ advanced 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 time. SafeMC™ employs a bound multiprocessing (BMP) extension of the symmetric multiprocessing architecture (SMP), safe scheduling and cache partitioning to minimize cross-core contention and interference patterns that affect the performance, safety criticality and certifiability of multicore systems. These features enable avionics systems developers to address issues that could impact the safety, performance and integrity of a software airborne system executing on Multi-Core Processors (MCP), as specified by the Certification Authorities Software Team (CAST) in its Position Paper CAST-32A for Multi-core Processors.

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 https://www.ddci.com/pr2108.

DDC-I and Intel Bring Safety-Critical Multi-core Computing to Avionics Displays and High Compute Sensors

Deos real-time operating system provides deterministic, low-jitter, high-performance, DO-178C multi-core platform for 11th Generation Intel® Core™ Processors

 

Phoenix, AZ – September 21, 2021 – DDC-I, a leading supplier of software and professional services for mission- and safety-critical applications, today announced that it has teamed with Intel to port its Deos™ DO-178C safety-critical real-time operating system and Eclipse-based development tools to Intel’s 11th Generation Intel® Core™ i7 multi-core application processor. Intel Core i7 processors running Deos provide an excellent platform for a wide number of applications, including displays and high compute smart sensors.

Deos has supported the x86 processor architecture with DAL-A artifacts since 1998, with thousands of x86-based Deos systems certified and flying today. With Intel Core i7 processors, Deos extends its existing support for the Intel Atom®, Intel® Xeon®, and other i7 architectures, providing a common certification package (at the binary level) and development tools across all these processors, including our DO-330 qualified tools.

The Intel Core i7 SoC application processor is the 11th generation of Intel® Core™ architecture. Combining 4 CPU cores operating at up to 4.4 GHz with an Intel® Iris® Xe graphics processor and up to 12 Mbytes of cache, Intel Core i7 features Enhanced Media (AV1 Codec/12b support via 2 VDBOX) and AI/DL Instruction Sets with VNNI support for CV/AI and OpenVINO. Intel Core i7 also provides four DP/HDMI outputs (four 4K or two 8K resolution display outputs), 4 PCIe Gen4 Lanes (CPU), and 12 HSIO (PCH) channels with support for 802.11ac, PCIe Gen 3, and USB4.

“Intel Core i7’s high-performance multi-core architecture, on-chip graphics, and AI processing, together with the availability of certification data, makes it very attractive to our avionics customers,” said Greg Rose, vice president of marketing and product management at DDC-I. “Our SafeMC™ multi-core technology leverages many of these capabilities, employing techniques like cache partitioning, memory pools, time-space partitioning and slack scheduling. Together they provide an efficient, robust, and deterministic platform that builds on Intel’s technology to maximize performance while providing a certifiable multi-core environment by reducing multi-core interference and worst-case response.”

“Intel Core i7 offers a high degree of functional integration, making it ideal for e-Cockpit advanced displays and high-compute smart sensors,” added Tony Franklin, General Manager of Federal and Aerospace group at Intel. “DDC-I has been a long-time supporter of the x86 architecture, and we are pleased to be working with them again to offer our joint avionics customers a world-class multi-core safety-critical RTOS platform for our 11th Generation Intel® Core™ i7 processors.”

Deos is a safety-critical embedded RTOS that employs patented cache partitioning, memory pools, and safe scheduling to deliver a certifiable system with 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.

Deos runs on a broad range of processors. With an emphasis on multi-core applications, Deos scales well in the gamut of avionics applications, from highly deterministic deeply embedded FADECs (Full Authority Digital Engine Control) and flight controls to complex high throughput displays and mission computers.

SafeMC technology extends Deos’ advanced capabilities to multiple cores, 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 employs a bound multiprocessing (BMP) extension of the symmetric multiprocessing architecture (SMP), safe scheduling, and cache partitioning to minimize cross-core contention and interference patterns that affect the performance, safety criticality and certifiability of multi-core systems. These features enable avionics systems developers to address issues that could impact the safety, performance and integrity of a software airborne system executing on Multi-Core Processors (MCP), as specified by the Certification Authorities Software Team (CAST) in its Position Paper CAST-32A for Multi-core Processors.

 

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/pr2106.

DDC-I Demonstrates FACE Conformant RTOS Platform at US Army FACE and SOSA Expo and Technical Interchange Meeting

Demo will feature FACE Technical Standard 3.0 Conformant Deos RTOS with SafeMC Multicore Technology

Booth #33

Phoenix, AZ. September 10, 2021.  DDC-I, a leading supplier of software and professional services for mission- and safety-critical applications, today announced that it will demonstrate Deos™, a FACE conformant RTOS solution, at the US Army FACE™ and SOSA™ Expo and Technical Interchange Meeting (TIM), Booth #33, which will be held on September 14, 2021 at the Von Braun Center in Huntsville, AL.

The U.S. Army – FACE and SOSA TIM, hosted by the U.S. Army, is an important opportunity to discover new advancements and the progress being made for functionality and interoperability of modular open system environments. The event features DoD leaders and members in the Future Airborne Capability Environment (FACE) and the Sensor Open System Architecture (SOSA) Consortia. The TIM is open to the public and free to attend. 

At the TIM, DDC-I will participate in the PEO AVN Open Systems Demo, showcasing a FACE-aligned data concentrator unit (DCU) utilizing the I/O Services Segment (IOS), Platform Specific Services Segment (PSSS), and Transport Services Segment (TSS) executing on the Deos RTOS, including its SafeMC™ multicore technology, as the Operating System Segment (OSS). Deos SafeMC provides a FACE Safety Base Profile that delivers hard real-time response, time and space partitioning, and both ARINC-653 and POSIX interfaces.

In addition to participating in the TIM Open Systems Demo, DDC-I will provide a live demonstration of the BALSA architecture running on Deos in a POSIX partition. See the demo in the exhibit hall at Booth #33.

“We’re excited to be working with our partners and the FACE Consortium to offer solutions that deliver maximum portability and safety criticality following the guidance of FACE and the Modular Open Systems Approach (MOSA)” said Greg Rose, vice president of marketing and product management at DDC-I. “Much like the primary goals of FACE and MOSA our safety-critical DO-178C DAL A verified RTOS, Deos, has been designed to enable software reuse and applications portability since its first certification baseline in 1998.”

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.

SafeMC™ technology extends Deos’ advanced capabilities to multiple cores, 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 employs a bound multiprocessing (BMP) extension of the symmetric multiprocessing architecture (SMP), safe scheduling, and cache partitioning to minimize cross-core contention and interference patterns that affect the performance, safety criticality and certifiability of multi-core systems. These features enable avionics systems developers to address issues that could impact the safety, performance and integrity of a software airborne system executing on Multi-Core Processors (MCP), as specified by the Certification Authorities Software Team (CAST) in its Position Paper CAST-32A for Multi-core Processors.

For more information about the FACE and SOSA Expo and TIM, please visit https://meet.opengroup.org/event/TIM/2021-Sep-14.  For more info on the FACE and SOSA Consortia, please visit:  www.opengroup.org/face and www.opengroup.org/sosa.

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/pr2105.

DDC-I and LDRA Accelerate Compliance for Multicore Aerospace Systems

Integration delivers powerful, efficient means of developing, verifying, and hosting production code in safety-critical cockpit environments requiring software verified to the guidance of DO-178C/ED-12C

 

Phoenix, AZ – August 18, 2021 – DDC-I, a leading supplier of software and professional services for mission- and safety-critical applications, today announced an enhanced integration between the Deos safety-critical RTOS and LDRA’s automated software verification, source code analysis, and unit testing tools for aerospace and defense applications. The integrated solution enables avionic system manufacturers to quickly and cost-effectively develop, debug, test, and deploy software that can be readily verified to the most demanding guidance of DO-178C/ED-12C Design Assurance Level (DAL A).

With the completion of this integration, the latest LDRA tool suite now supports the latest version of DDC-I’s Deos™ safety-critical real-time operating system (RTOS) with its SafeMC™ multicore technology. The LDRA tool suite provides enhancements for source code static analysis, software dynamic analysis (including MC/DC coverage on the host and target), and software unit testing on the host and target. Together, these enhancements improve code quality, safety, and security, as well as reduce testing time and cost. They also help developers manage and achieve compliance for increasingly complex safety-critical cockpit applications that utilize emerging technologies like modular avionics and multicore processors to build safer, more economical, more capable aircraft.

“The integration of Deos with the LDRA tool suite gives avionics developers the platform they need for rapid prototyping, testing, certification and deployment of modular, reusable, safety-critical applications that comply with DO-178C and FACE,” said Greg Rose, vice president of marketing and product management at DDC-I. “The updated Deos and LDRA integration should prove especially attractive to developers who want to utilize the latest multicore technology while addressing worst-case execution requirements as defined in the FAA’s CAST-32A position paper for Multi-core Processors.”

“Proving the avionics system is properly partitioned to avoid interference from competing cores is critical, yet it’s a nearly impossible challenge without the proper development and testing tools,” said Ian Hennell, Operations Director, LDRA. “Using the LDRA/DDC-I integration, developers can ensure the software is safe and meets the most demanding avionics standards such as DO-178C and the Future Airborne Capability EnvironmentTM (FACE) Technical Standard.”

To facilitate the development and testing of software that conforms with safety-critical standards such as DO-178C/ED-12C, and portability and interoperability standards such as the FACE Technical Standard, the integrated Deos/LDRA integration provides:

  • Full source-code coverage analysis (under Deos SafeMC).
  • An efficient unit testing harness for fully automated unit and regression testing (also under Deos with SafeMC).
  • The ability to analyze and visualize coding standards compliance within the OpenArbor IDE.
  • Support for x86, PowerPC, and ARM single and multicore processors.
  • Compliance with industry- and user-defined coding standards such as MISRA and CERT.
  • Automated test case, harness and stub generation for robustness testing with the LDRA tool suite.
  • Automatic production of software certification and approval evidence underpinned by LDRA’s ISO 9001:2015 certified Quality Management System, and the LDRA tool suite’s TÜV SÜD and SGS-TÜV Saar certification.

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.

SafeMC™ technology extends Deos’ advanced capabilities to multiple cores, 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 employs a bound multiprocessing (BMP) extension of the symmetric multiprocessing architecture (SMP), safe scheduling, and cache partitioning to minimize cross-core contention and interference patterns that affect the performance, safety criticality and certifiability of multi-core systems. These features enable avionics systems developers to address issues that could impact the safety, performance and integrity of a software airborne system executing on Multi-Core Processors (MCP), as specified by the Certification Authorities Software Team (CAST) in its Position Paper CAST-32A for Multi-core Processors.

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 visit04http://www.ddci.com/pr2104.

DDC-I’s Deos Safety-Critical RTOS Available for North Atlantic Industries’ 68PPC2 Multicore Open VPX Single Board Computer

Integrated avionics platform couples bounded multicore response times with complete DO-178C/ED-12C DAL A verification for rapid development and deployment

 

Phoenix, AZ and Bohemia, NY – March 10, 2021. 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 68PPC2 T2080 PowerPC OpenVPX single-board computer. The integrated platform comes with complete DO-178C/ED-12C DAL A verification evidence for the Board Support Package, including all network and I/O drivers, greatly accelerating the development, deployment and certification of high-performance safety-critical applications for avionics systems.

DDC-I’s 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 utilizes a DAL A linking loader that allows OS binary components and their artifacts to travel separately.   NAI’s Configurable Open Systems Architecture™ (COSA®) utilizes highly modular, portable components that can be added or removed, and reapplied to other system configurations with maximum reuse of DAL-A artifacts. This shared commitment to modularity, portability and reuse enables avionics designers utilizing Deos and the COSA architecture to reconfigure their I/O systems with minimal impact on hardware, software and DO-178 recertification.

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 communications function modules. Featuring an NXP QorlQ® T2080 Quad Core e6500 Processor running at 1.5 GHz, and consuming less then 25W, the 68PPC2 is ideally suited for rugged Mil-Aero applications that accelerate deployment of SWaP-optimized systems in air, land and sea applications. The 68PPC2 comes equipped with eight Mbytes of DDR3 SDRAM and 32 Gbytes of SATA II NAND Flash. It also features PCIe, USB, I2C, TTL, and RS-232 interfaces, as well as an optional SATA II for external access to up to 512 Gbytes of expansion memory.

“Advanced SafeMC™ multicore technology, together with reusable verification evidence, make Deos an ideal environment for developing, hosting, and certifying high-performance safety-critical avionics applications targeting the 68PPC2 and COSA architecture,” said Greg Rose, vice president of marketing and product management at DDC-I. “Deos SafeMC technology uniquely resolves the CAST-32A multicore objectives, enabling it to deliver unmatched performance and determinism for safety-critical applications running on NXP PowerPC multicore processors.”

“We are pleased to be working with DDC-I to offer our joint customers an integrated platform that combines our high-performance multicore capability with a best-in-class safety-critical RTOS,” added Lino Massafra, vice president of sales and marketing at NAI. “Developers requiring the highest level of design assurance now have a rugged, flexible, off-the-shelf solution combining high-performance multicore computing and configurable I/O in a compact, low-power package that accelerates deployment of safety-critical systems.”

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 combines FACE conformance with DO-178C DAL A artifacts, providing a FACE Safety Base Profile that features hard real-time response, time and space partitioning, and both ARINC-653 and POSIX interfaces.

SafeMC technology extends Deos’ advanced capabilities to multiple cores, 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 employs a bound multiprocessing (BMP) extension of the symmetric multiprocessing architecture (SMP), safe scheduling, and cache partitioning to minimize cross-core contention and interference patterns that affect the performance, safety criticality and certifiability of multi-core systems. These features enable avionics systems developers to address issues that could impact the safety, performance and integrity of a software airborne system executing on Multi-Core Processors (MCP), as specified by the Certification Authorities Software Team (CAST) in its Position Paper CAST-32A for Multi-core Processors.

 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 http://www.ddci.com/pr2101.

 About NAI

NAI is a leading independent supplier of embedded computing, Input/Output, communications, measurement, simulation, power and systems products for commercial, industrial and military applications built on a Configurable Open System Architecture (COSATM). COSA offers the greatest modularity, flexibility, adaptability and configurability in the industry that accelerates our customer’s time-to-mission.  COSA supports a Modular Open Systems Approach (MOSA) that delivers the best of both worlds: custom solutions from COTS components with No NRE.  For over 50 years, companies like Lockheed Martin, 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 Additional FACE™ 3.0 Conformance for Deos Safety-Critical Real-Time Operating System Running on ARM and x86 Processors

Builds on existing FACE Conformant PowerPC offering

 

Phoenix, AZ. December 9, 2020.  DDC-I, a leading supplier of software and professional services for mission- and safety-critical applications, today announced Future Airborne Capability Environment ™ (FACE) 3.0 Conformance for its Deos safety-critical DO-178 real-time operating system and OpenArbor development tools running on ARM and x86 processors. The certification covers the FACE™ Technical Standard, Edition 3.0 Safety Base and Security Profiles for the Operating System Segment (OSS).

“The addition of ARM and the x86 to our existing PowerPC FACE offering gives DDC-I the most robust, multi-platform, multi-core, FACE conformant RTOS and development tool portfolio in the avionics industry,” said Greg Rose, vice president of marketing and product management at DDC-I. “Avionics developers targeting ARM, PowerPC, and x86 processors now have a seamless FACE conformant RTOS platform that combines best-in-class performance and safety certifiability with enhanced application portability across the industry’s most advanced avionics processors.”

The Deos RTOS Platform for FACE Technical Standard 3.0 combines the time- and space-partitioned Deos RTOS and SafeMC multi-core technology with RTEMS (Real Time Executive for Multiprocessor Systems), a mature, deterministic, open systems, hard real-time POSIX executive. Deos provides ARINC 653 APEX interfaces and multi-core scheduling. A para-virtualized implementation of RTEMS, which runs in a secure Deos partition, provides POSIX interfaces and scheduling. The integrated platform combines the strengths and pedigree of both ARINC 653 and POSIX RTOSs, providing the industry standard interfaces and feature set required for conformance with the FACE Technical Standard Safety Base and Security and Operating System Profiles, all in a time and space partitioned, hard-real-time, multi-core execution model.

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 Safety Base Profile that features hard real-time response, time and space partitioning, and both ARINC-653 and POSIX interfaces.

SafeMC™ technology extends Deos’ advanced capabilities to multiple cores, 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™ employs a bound multiprocessing (BMP) extension of the symmetric multiprocessing architecture (SMP), safe scheduling, and cache partitioning to minimize cross-core contention and interference patterns that affect the performance, safety criticality and certifiability of multi-core systems. These features enable avionics systems developers to address issues that could impact the safety, performance and integrity of a software airborne system executing on Multi-Core Processors (MCP), as specified by the Certification Authorities Software Team (CAST) in its Position Paper CAST-32A for Multi-core Processors.

About The Open Group FACE Consortium

The Future Airborne Capability Environment (FACE) Consortium, a consortium of The Open Group, is an aviation-focused professional group made up of U.S. industry suppliers, customers, and users. The FACE Consortium provides a vendor-neutral forum for industry and the U.S. government to work together to develop and consolidate the open standards, best practices, guidance documents and business models necessary to achieve these results.  For more information visit: www.opengroup.org/face.

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 www.ddci.com/pr2010.

DDC-I’s Safety-Critical Deos Avionics RTOS First to Offer DAL-A DO-178C Certifiable Encryption

wolfCrypt brings secure, lightweight, encrypted FIPS 140-2-certified communications to DO-178 avionics applications running Deos

 

Phoenix, AZ and Edmonds, WA – September 21, 2020 – DDC-I, a leading supplier of software and professional services for mission- and safety-critical applications, and wolfSSL, a leading provider of TLS cryptography, today announced the availability of the wolfCrypt cryptography library and certification kit, certifiable to DO-178C Level A, for DDC-I’s Deos DO-178C safety-critical real-time operating system.  Avionics developers now have a flexible, compact, and high-performance COTS solution for quickly delivering a secure, FIPS 140-2 validated, communications.

Deos has always provided a robust foundation for secure systems. Its modularity, hard partitioning, denial of dynamic operations, integrity checks, and controlled interprocess communications all make it the preferred environment for high assurance systems.  The addition of wolfCrypt provides the proper cryptographic underpinnings for secure data transport, boot and firmware upgrades. Together, Deos and wolfCrypt provide trusted, military-grade security to connected avionics systems, making it ideal for not only military systems, but also Urban Air Mobility and next generation commercial avionics systems.

“DDC-I and wolfSSL provide best in class RTOS and crypto technology for DO-178C high design assurance applications that are not offered elsewhere,” said Greg Rose, vice president of marketing and product management at DDC-I. “Contrasting with the closed and restrictive approach most RTOS suppliers have taken with security, DDC-I has stayed firm to an open model leveraging third party solutions so customers can use the vendor and solution that works best for them. As a result, Deos users are empowered to incorporate the best-in-class technology available in the market, such as the products from wolfSSL, to solve their unique system requirements.”

“The integration of Deos and wolfCrypt should prove very attractive to avionics developers who require a secure, out-of-the-box, safety-critical solution that comes ready to certify, complete with DAL A evidence,” said Larry Stefonic, CEO and Founder at wolfSSL. “We have a very strong working relationship with DDC-I and find Deos to be quite straightforward to work with. Together, I believe we offer our joint customers a world class platform that features best-in-class RTOS and security.”

The wolfSSL embedded SSL library is a lightweight, portable, C language-based SSL/TLS library that targets embedded and RTOS environments for connected applications such as avionics. Featuring FIPS 140-2 certified cryptography, the compact library supports industry standards up to TLS 1.3 and DTLS 1.2, is up to 20 times smaller than OpenSSL, offers a simple API, provides an OpenSSL compatibility layer, and includes OCSP and CRL support.

To facilitate DO-178C level A certification, the wolfCrypt certification kit provides traceable artifacts for the following encryption algorithms:  SHA-256 message digest; AES encryption and decryption; RSA for signing and verifying messages; and chacha20_poly1305 for authenticated encryption and decryption. Any of the FIPS 140-2 validated crypto algorithms can be used in DO-178 mode for combined FIPS 140-2/DO 178 consumption.

DDC-I’s 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 that has been 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.

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/pr2008.

About wolfSSL 
wolfSSL focuses on providing lightweight and embedded security solutions with an emphasis on speed, size, portability, features, and standards compliance. Dual licensed to cater to a diversity of users ranging from hobbyists to the user with commercial needs, we are happy to help our customers and community in any way we can. Our products are open source, giving customers the freedom to look under the hood. Our wolfSSL embedded TLS library is the first commercial release of TLS 1.3 in the world. For more information on wolfSSL products, please contact us at facts@wolfSSL.com or visit wolfSSL.com.

DDC-I’s Deos DO-178 RTOS Selected by Pratt & Whitney Engine Controls

Phoenix, AZ. May 11, 2020. DDC-I, a leading supplier of software and professional services for mission- and safety-critical applications, today announced that Pratt & Whitney has selected DDC-I’s Deos safety-critical real-time operating system for use in its new PT6 E-Series™ engine. The PT6E-67XP engine features a new turbine design with the first dual-channel integrated electronic propeller- and engine-control system in general aviation. It provides full digital envelope protection, precise and intuitive engine control, reduced pilot workload, and optimized power.

“We are excited to have been selected by Pratt & Whitney to provide the safety-critical RTOS platform for this world class engine,” said Greg Rose, vice president of marketing and product management at DDC-I. “Advanced features like time/space partitioning, low jitter deterministic operation, and binary modularity for reusable certification evidence make Deos the pre-eminent safety-critical environment for developing, certifying and deploying software for DO-178 avionics applications like engine control, flight management and cockpit display.”

“The PT6 E-Series™ engine sets a new standard for general aviation’s leading engine,” said Jim Jarvo, Control Systems Senior Fellow, Pratt & Whitney Canada. “It has been a pleasure working with DDC-I on this project. Their customer support has been top notch, and we look forward to working with them in the future to make general aviation’s number one engine even better.”

The PT6E-67XP constantly monitors more than 100 parameters, allowing predictive analysis of the engine and system operation, as well as proactive maintenance planning. As the electronic engine control (EEC) receives key engine and aircraft data, it makes adjustments that optimize delivery of engine power throughout all phases of flight. Once the aircraft lands, engine flight data is wirelessly downloaded, providing operators and maintainers valuable insight into the performance and health of the engine. Deos is a key component in the overall system design.

Deos is a field-proven, safety-critical, avionics RTOS that has been utilized to host a multitude of flight-critical functions, such as air data computers, air data inertial reference units, cockpit displays, flight control, flight management, engine control, and many more.  Built from the ground up for safety-critical applications, 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 http://www.ddci.com/pr2005

DDC-I and Rapita Systems Simplify Verification and Certification of Multicore Avionics Applications

Phoenix, AZ. & York, UK.  April 21, 2020.  DDC-I, a leading supplier of software and professional services for mission and safety-critical applications, and Rapita Systems, a leading provider of software verification tools and services, today announced the integration of Rapita’s verification tools (RVS) with DDC-I’s Deos DO-178C DAL A certifiable safety critical RTOS. The integrated platform simplifies multicore verification and certification by providing the safety critical timing information needed to satisfy CAST-32A guidance, enabling developers to simulate multicore resource contention, characterize interference patterns, and provide the certification evidence needed to prove that competition for shared resources does not adversely affect the execution of safety-critical tasks.

DDC-I and Rapita have worked closely to develop a seamless, hardware-agnostic integration of RVS with Deos, portable to every architecture supported by Deos (PowerPC, ARM, and x86). Tracing is accomplished by applying RVS instrumentation with a trace mechanism available within the Deos kernel. Rapita’s RapiDaemons provide a means of generating contention for specific resources that are shared by multiple cores in the system and observing the resulting interference. Together, these capabilities enable developers to understand timing and cross-core interference on Deos-based multicore systems and determine how to best coordinate multicore applications for optimal system performance consistent with the CAST-32A objectives.

“We are excited to be working with Rapita to offer Deos users seamless access to Rapita’s world-class verification tools,” said Greg Rose, vice president of marketing and product management at DDC-I. “Rapita tools running atop Deos provide an ideal platform for characterizing multicore resource contention issues, bounding real-world worst-case execution times, and providing the certification evidence needed to meet CAST-32A objectives.”

“RTOS/tool integration often requires substantial NRE for our customers at the application level,” added Guillem Bernat, CEO at Rapita Systems. “Deos provided the native hooks we needed for a seamless integration that minimizes NRE and provides a best-in-class, out-of-the-box verification, WCET timing analysis and certification solution for our joint avionics customers.”

RapiTask provides scheduling visualization and analysis, helping avionics developers identify and analyze system level resource issues. By displaying CPU utilization metrics at each time point of code execution, and allowing programmers to jump to specific time intervals, RapiTask makes it easy to identify utilization issues and verify that each application meets its requirements. With the addition of RapiTime, which provides on-target timing analysis, programmers can also determine worst-case execution time (WCET) for each task.

RapiDaemons interference generators provide a means of simulating contention for shared resources from applications running on multiple cores and form a key part of Rapita’s end-to-end CAST-32A Compliance package.

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

Deos SafeMC™ technology extends those advanced 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 time. SafeMC employs a bound multiprocessing (BMP) extension of the symmetric multiprocessing architecture (SMP), safe scheduling and cache partitioning to minimize cross-core contention and interference patterns. These features enable avionics systems developers to address issues that could impact the safety, performance and integrity of a software airborne system executing on Multi-Core Processors (MCP), as specified by the Certification Authorities Software Team (CAST) in its Position Paper CAST-32A for Multi-core Processors.

DDC-I and Rapita will offer free a joint webinar on this solution for multicore analysis on April 22 at 8:30 PDT, 16:30 BST. Registration information – https://bitly.com/DDCWB2002

About Rapita Systems

Rapita Systems is a leading provider of on-target software verification tools and services to the aerospace and automotive industries. Rapita provides world class tools for system timing analysis, multicore timing analysis, RTOS scheduling visualization, code coverage analysis, data logging, and unit/system testing. Services include tool integration, tool qualification, V&V services, and training, including DO-178C. Rapita Systems’ US affiliate, Rapita Systems Inc., handles all Department of Defense interactions. For more information, please contact Nick Bowles in the UK at nbowles@rapitasystems.com or Dan McClung in the US at dmcclung@rapitasystems.com

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/pr2004.