DDC-I Announces First Partitioned DO-178C Safety-Critical Multicore RTOS for NXP S32V234 Vision and Sensor Fusion Processor
Deos RTOS brings high-speed S32V234 multicore processing, I/O, imaging, control and graphics to DO-178 safety-critical avionics applications
Phoenix, AZ – May 14, 2018. DDC-I, a leading supplier of software and professional services for mission- and safety-critical applications, today announced the first partitioned DO-178C multicore real-time operating system for the NXP S32V234 processor with verification evidence to Design Assurance Level A. S32V234 processors running Deos™ make an excellent platform for developing, deploying and certifying compute-intensive DO-178C avionics software with the most demanding I/O, control, imaging and display requirements.
“High-volume automotive applications drive the semiconductor market for the aerospace industry,” said Allan Mcauslin, Automotive ADAS segment manager at NXP. “Many of the same attributes that make the S32V234 an optimal compute, sensor, and vision platform for safety-critical automotive applications make it equally attractive for a multitude of DO-178C avionics applications. We are pleased to be working with DDC-I to offer our joint avionics customers a world-class multicore safety-critical RTOS platform for our processors.”
“The functionality and safety-critical requirements of automotive and avionics applications are aligning in the areas of visualization, data fusion, and dashboard/cockpit functions,” said Greg Rose, vice president of marketing and product management at DDC-I. “Deos cache partitioning, memory pools and time/space partitioning allow avionics developers to take full advantage of the S32V24’s high-performance multicore computing, I/O, imaging and graphics while reducing worst-case execution time to achieve the highest level of safety-critical operation.”
The S32V234 is optimized for secure, compute-intensive vision and sensor fusion applications, featuring four 1-GHz ARM Cortex-A53 Neon processors with additional processing engines for I/O, graphics, image processing and security functions. The processors share 512 kbytes of L2 cache and 4 Mbytes of internal RAM, which can be segmented with Deos memory pools and cache partitioning to reduce worst case execution times and cache-induced jitter. The S32V234 also provides external memory interfaces for high-speed access to LPDDR2 and LPDDR3 DRAM and a quad-SPI interface for access to external flash. I/O support includes dual CAN-FD 64 Mag interfaces, and a 5-Gbps PCIe lane.
Deos is a safety-critical embedded RTOS that was first certified to DO-178 DAL A in 1998. Featuring deterministic real-time response, the time- and space- partitioned RTOS employs patented slack scheduling, memory pools, and cache partitioning to deliver higher CPU utilization than any other certifiable safety-critical COTS RTOS. Deos provides the easiest, lowest cost path of any COTS RTOS to DO-178 Level 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. SafeMC’s safe scheduling, memory pools, and cache partitioning technology help developers manage the execution of tasks and the configuration of multicore hardware in a way that makes it easy to isolate detrimental sources of contention and alleviate resource bottlenecks. The result is enhanced determinism and increased CPU utilization for safety-critical applications spanning one or more cores.
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 email@example.com or visit https://www.ddci.com/pr1803.