Mentor Nucleus SafetyCert RTOS extends support to ARM Cortex-M4 Processors for safety-critical systems

Targets industrial, medical, automotive and airborne markets

WILSONVILLE, Ore., April 5, 2017 — (PRNewswire) —  

  • Mentor® Nucleus® SafetyCert real-time operating system (RTOS) extends support to the low-power ARM® Cortex®-M4 cores used in an array of modern processors and System-on-Chip (SoC) architectures.
  • Nucleus SafetyCert for ARM Cortex-M4 processors meets the highest level of safety for products required to comply with regulatory standards such as IEC 61508 SIL3, IEC 62304 Class C, DO-178C Level A and ISO 26262 ASIL D.
  • The Nucleus SafetyCert RTOS includes a process model to partition memory to isolate faults for greater system reliability, and separate critical safety code from non-safety code.
  • Nucleus SafetyCert networking has been extended to include a certifiable IPv4 TCP/IP stack, and connectivity extended to include SPI and I2C.
  • The comprehensive solution includes board-support-packages (BSPs) for reference hardware and the Sourcery™ CodeBench Integrated Development Environment (IDE).

Mentor, a Siemens business, today announced ARM® Cortex®-M4 processor support from the Mentor® Embedded Nucleus® SafetyCert real time operating system (RTOS), targeting high-performance, next-generation safety-critical systems for industrial, medical, automotive and airborne markets.  Combining high performance, low power, and cost-efficiency, the ARM Cortex-M4 processor is ideal for a diverse array of vertical market segments, including those facing strict safety requirements. The Nucleus SafetyCert RTOS is a cost-effective, safety-certified solution that includes a version of the Nucleus RTOS together with a process model that supports space partitioning, run-time libraries, connectivity, TCP/IP networking, data storage and the Sourcery™ CodeBench integrated development environment (IDE).  The Nucleus SafetyCert RTOS has been verified and documented to meet the most stringent safety requirements for applications based on the ARM Cortex-M4 processor, including IEC 61508 SIL 3, IEC 62304 Class C, RTCA DO-178C Level A, and ISO 26262 ASIL D. 

Today's system-on-chip (SoC) architectures include a variety of cores that can range from high-end application processors to digital signal processors (DSPs) and micro-controller units (MCUs) in a single package.   The task of consolidating safety systems into a single SoC is challenging for many developers as they deal with the complexity and cost associated with executing a different OS on each core.  The Nucleus SafetyCert RTOS provides a highly configurable, single platform designed to execute across the range of cores on modern SoCs, while supporting rapid product development and cost-efficiency.  With support for the major U.S. and international safety standards for industrial, medical, automotive and airborne systems, risk associated with successful navigation through regulatory approval is reduced with the Nucleus SafetyCert technology. 

"Meeting the requirements for leading ADAS applications can rely on a highly optimized device running an RTOS engineered with functional safety systems in mind," stated Marcus Cooksey, ADAS Ecosystem Manager,  Texas Instruments.  "The scalability and performance of Nucleus SafetyCert provide developers with an RTOS platform that meets multiple safety standards and can be deployed on a variety of cores on the TDA3/2 SoCs."

The need for highly reliable software in safety-critical devices places greater demands on developers as software complexity increases.  To help address this challenge, the Nucleus SafetyCert RTOS includes a safety-certified process model for memory partitioning on ARM Cortex-M4-based MCUs.  Utilizing the memory protection unit on the ARM Cortex-M4 processor, the Nucleus SafetyCert RTOS partitions memory to isolate software subsystems into separate space domains, which serve as protected regions to contain and isolate faults to a subsystem's respective memory.  The partitions serve to isolate safety critical code from non-safety subsystems for mixed safety-critical designs. 

"Today's heterogeneous SoCs are designed for consolidating complex safety systems onto a single platform," stated Scot Morrison, general manager, Platforms Business Unit, Mentor Embedded Systems Division.  "Mentor's Nucleus SafetyCert RTOS is the ideal choice for overcoming design challenges and software complexity associated with SoCs requiring a different OS for each core."

The Nucleus SafetyCert RTOS comes with a board support package (BSP) for market-leading SoCs including the Texas Instruments (TI) TDA3 SoC for Advanced Driver Assistance Systems. This release of the Nucleus SafetyCert product also includes an IPv4 TCP/IP certified stack and other connectivity. For more information, go to:

About Mentor Embedded
The Mentor Embedded Systems Division enables embedded development for a variety of applications in numerous market segments including IoT, automotive, industrial, medical, smart energy, and consumer electronics. Embedded developers can create systems with the latest processors and micro-controllers with commercially supported and customizable Linux®-based solutions including the industry-leading Sourcery CodeBench and Mentor Embedded Linux products.  For real-time systems, developers can take advantage of the highly scalable, safety-certifiable Nucleus RTOS. For more information, visit

Contact for journalists

Larry Toda
Phone: 503-685-1664; E-mail: Email Contact

Mentor Graphics Corporation, a Siemens business, is a world leader in electronic hardware and software design solutions, providing products, consulting services, and award-winning support for the world's most successful electronic, semiconductor, and systems companies. Headquarters are located at 8005 S.W. Boeckman Road, Wilsonville, Oregon 97070-7777. Web site:

(Mentor Graphics, Mentor and Nucleus are registered trademarks and Sourcery is a trademark of Mentor Graphics Corporation. All other company or product names are the registered trademarks or trademarks of their respective owner.)

The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.


To view the original version on PR Newswire, visit:

SOURCE Mentor Graphics

Mentor Graphics

Review Article Be the first to review this article

New Customer Special

Featured Video
Roberto FrazzoliEDACafe Editorial
by Roberto Frazzoli
Linley Fall Processor Conference 2020 – Part One
More Editorial  
Latest Blog Posts
Anupam BakshiAgnisys Automation Review
by Anupam Bakshi
A Unified Flow for Embedded Systems Development
Colin WallsEmbedded Software
by Colin Walls
Time for a new programming paradigm?
Principle Digital Design ASIC Manager for EDA Careers at RTP, North Carolina
Product Line Manager for EDA Careers at Multiple, North Carolina
IC Design Engineer - SoC Integration for Xilinx at San Jose, California
Test Engineer for Marvell Semiconductor at Santa Clara, California
Director Technical and Corporate Marketing for EDA Careers at San Jose, California
Senior Application Engineer Formal Verification for EDA Careers at San Jose and Austin, California
Upcoming Events
International Conference on Computer Aided Design (ICCAD) 2020 at San Diego Mission Bay Resort San Diego CA - Nov 2 - 5, 2020
2020 International Conference On Computer Aided Design at San Diego Mission Bay Resort San Diego CA - Nov 2 - 5, 2020
SUBMIT YOUR PAPER TO THE 2020 ITC! at Washington DC - Nov 3 - 5, 2020
Verific: SystemVerilog & VHDL Parsers

© 2020 Internet Business Systems, Inc.
670 Aberdeen Way, Milpitas, CA 95035
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise