Nucleus RTOS

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 RTOS
DeveloperMentor Graphics Corp., a Siemens Business
Written inC
OS familyPOSIX, TRON
Working stateCurrent
Source modelClosed source
Initial release1993 (1993)
Latest release3.x, 2017.02 / May 15, 2017 (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
Kernel typeReal-time monolithic with hybrid support
LicenseProprietary
Official websiteNucleus website

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.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.