It soon became one of the most commonly used RTOSs in the embedded market. Nucleus 1.x was released first in 1993 by Accelerated Technology (ATI) as Nucleus PLUS. It includes 32-bit MCUs and MPUs, configurable devices, and 32-bit and 64-bit multi-core processors. The official website has a full list of supported devices. Recent releases support ARMv8 64-bit devices. Nucleus supports many embedded processors including leading ARMv7 Cortex A, R, and M devices. 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. 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. The operating system (OS) is designed for real-time embedded systems for medical, industrial, consumer, aerospace, and Internet of things (IoT) uses. 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. Mentor Graphics Corp., a Siemens Businessģ.x, 2017.02 / May 15, 2017 5 years ago ( )ĪRM, NXP, MIPS, TI, PowerPC, Altera Nios II, Xilinx MicroBlaze, Renesas SuperH, Infineon, Atmel AT91SAM, RISC-V, others Real-time operating system Nucleus RTOS Developer