Nucleus RTOS

Nucleus RTOS
DeveloperMentor Graphics Corp., a Siemens Business
Written inC
OS familyPOSIX, TRON
Working stateCurrent
Source modelClosed source
Initial release1993; 31 years ago (1993)
Latest release3.x, 2017.02 / May 15, 2017; 7 years ago (2017-05-15)
Marketing targetEmbedded systems, IoT
Available inEnglish
PlatformsARM, NXP, MIPS, TI, PowerPC, Altera Nios II, Xilinx MicroBlaze, Renesas SuperH, Infineon, Atmel AT91SAM, RISC-V, others[1]
Kernel typeReal-time microkernel with hybrid support
LicenseProprietary
Official websiteNucleus website

Nucleus RTOS is a real-time operating system (RTOS) produced by the Embedded Software Division of Mentor Graphics, a Siemens Business, supporting 32- and 64-bit embedded system platforms. The operating system (OS) is designed for real-time embedded systems for medical, industrial, consumer, aerospace, and Internet of things (IoT) uses. Nucleus was released first in 1993. The latest version is 3.x, and includes features such as power management, process model, 64-bit support, safety certification, and support for heterogeneous computing multi-core system on a chip (SOCs) processors.

Nucleus process model adds space domain partitioning for task and module isolation on SOCs with either a memory management unit (MMU) or memory protection unit (MPU), such as those based on ARMv7/8 Cortex-A/R/M cores.

  1. ^ "Nucleus OS Supported Processors". www.mentor.com.