Professional Documents
Culture Documents
RTOS(real time operating system) is a specific operating system where the time
is a condition must be respected ,
The term real time refers to the technique of updating files with the transaction
data immediately just after the event that it relates with.[
Kernel
The Nucleus RTOS is based on a micro kernel architecture that can reside in as little 2 KB of Flash,
yet expand to cover all of the protocol, device, and connectivity support found in full featured
operating systems, including multi-core and applications requiring memory protection for greater
system reliability.
Rely on a proven and stable RTOS kernel with over 3 billion device deployment
Connectivity
Nucleus RTOS supports an extensive array of connectivity options that are commonly demanded by
embedded systems. Multiple on and off board connection topologies are supported, including:
PCI/PCI-X/PCI-e
Nucleus Process Model
The Nucleus process model adds task and library isolation, as well as memory protection, to the real-
time embedded platform with either an MMU or Memory Protection Unit (MPU), such as ARM
Cortex-A or ARM Cortex-M based devices. This results in a significant increase in product reliability
due to faster isolation of software faults and the ability of deployed systems to self-diagnose.
Benefit
Create compelling, interactive user interfaces with Nucleus for mobile devices and
embedded applications such as medical, white goods, automotive and consumer
electronics. Make use of the open source Nucleus Add-on for the Qt®
framework to deliver cross-platform UIs based on the Qt Project or take
advantage the benefits of Embedded Wizard for Nucleus from our UI solutions
partner TARA Systems for resource constrained target platforms, such as MCUs.
Networking
Nucleus networking incorporates a wide range of standard- compliant networking and communication
protocols, drivers, and utilities to deliver full-featured network support in any embedded device. The
networking functionality is fully integrated into the Nucleus RTOS and supports a variety of
processors and MCUs.
Nucleus SafetyCert meets the growing need for highly reliable software
and shortens the path to regulatory certification. The Nucleus SafetyCert
offering is a complete solution, with industry-specific documentation and
artifacts that have received third-party certification.
Products using Nucleus RTOS
Mentor Graphics boasts Nucleus installment base of over 1.6 billion mobile devices, as of mid-
February, 2010 and 2.11 billion devices as of June 2010. According to a report by an analyst
firm, Nucleus has been shipped in over 2.84 billion devices as of the end of 2010.
Nucleus RTOS used by Honeywell for Critical Terrain Awareness Technology in the Aviation
Industry.
IVL Technologies' On-Key Karaoke Handheld Player Sings along with the Nucleus PLUS
Kernel.
Conclusion
Nucleus is not only a proven, highly efficient, and reliable OS, but it
offers a comprehensive set of system services that scale to any target
hardware. These characteristics combine to deliver best-in-class
performance while reducing resource usage, enabling developers
and device manufacturers alike to bring a more profitable product to
market.
Example: Stella, the Nucleus RTOS Powered,
Self-Balancing Robot