Nucleus Operating System

Nucleus OS is an efficient real-time operating system (RTOS) with storage and database management, USB, networking and connectivity, multimedia technology and advanced graphical user interface capabilities. Download the FREE trial version of Nucleus Kernel and explore the full range of Nucleus Kernel API.

Real-Time Performance

Nucleus OS is a real time operating system (RTOS) that is ideal for resource-constrained devices (frequency and memory) and for environments where squeezing out every cycle per watt is paramount. It allows developers to focus on their product while confident their OS will not impact overall performance.

Nucleus OS is comprised of kernel services, extensions, and APIs. The Nucleus OS suite of modular components provide significant cost savings as well as an easy route for reducing the amount of ROM and RAM required to run your system.

Features

Features

Reduce your bill of materials costs

Like all of Nucleus operating system, the Nucleus Kernel source code is provided at no additional cost. Its small size does not stress system resources (memory, cache, and CPU cycles) so you can minimize hardware costs while maximizing performance.

Designed-in deterministic, real-time response

Real-time execution requires deterministic, fast interrupt response and fast context switching. Nucleus Kernel utilizes a two-layer interrupt mechanism that minimizes the amount of time spent in critical section.

Develop with familiar APIs

ANCI C, POSIX real-time extensions, C++ for real-time, and micro-ITRON APIs are all available.

Guaranteed real-time responsiveness in multicore systems

Suitable for asymmetric, symmetric, and threaded architectures, Nucleus Inter-Processor Communications (IPC) is a flexible, high-speed, zero-copy mechanism for synchronization and communication on multicore chips.

A memory management unit (MMU) at your fingertips

Increase quality and eliminate embarrassing recalls by finding bugs early. Nucleus MMU enables the MMU hardware and allows for a wide variety of services to be protected, from tasks to system objects to the entire kernel. Reduce your time-to-market by using Nucleus MMU as a debugging tool during development as well as for protection in your final product. As with all Nucleus products, Nucleus MMU applications are highly portable to any new CPU architecture.

Dynamically load, unload, and execute your application on a running target

The Nucleus RTOS DDL API allows you to easily introduce new sections of code into your existing application from a remote development host. It also provides for software updates in your product after deployment. Using Dynamic Download, you can speed up your download time and eliminate the overhead associated with rebuilding and linking your entire application.

Benefits

Benefits

Maximize team productivity

This full-featured, yet flexible operating system offers multiple services in an easy-to-use modular format. You only use what you need, minimizing overhead. Then, complete your design with EDGE, Mentor’s integrated, Eclipse-based tool suite that allows you to work in a single environment, streamlining the development process to final completion.

Mitigate risks and reduce design complexity

Mentor’s complete portfolio of solutions eliminates the need to integrate a collection of software from different vendors. Plus, technical support will be swift and efficient, and complications vastly reduced.

Reduce time to market

Get to market faster with a better product by using Nucleus RTOS's proven portfolio of embedded tools. By building on the foundation of an application-ready platform, your developers can focus on the value-add that differentiates your product in the marketplace.

Improve your ROI

Delivering a quality product to market within the prescribed time horizon is one thing; doing it under budget is another. Nucleus solutions are tuned for superior performance in resource-constrained environments. Nucleus delivers an optimal experience to end users without having to super-size a processor and/or memory. You get a superior product at lower cost with higher margins.

Cost-effective licensing

The Nucleus licensing model is the most cost-effective option for adding a quality, commercial operating system to your offering.

APIs are easy to learn and use

Nucleus RTOS offers APIs that are consistent, intuitive, easy to use, and easy to learn. You’ll receive complete documentation to ensure that you’re productive from day one.

MODULAR COMPONENTS

As your needs grow, you can easily add Nucleus Operating System services knowing they will work out-of-the-box with your current software design. Nucleus RTOS modular services include:

  • Nucleus Kernel Real time kernel, C++ and POSIX interfaces, dynamic download, interprocessor communications.
  • Nucleus Storage & Database The Nucleus OS helps manage a device's storage and retrieval of data through its file system software.
  • Nucleus Networking Nucleus Real Time OS incorporates a wide range of networking and communication protocols, drivers, and utilities – all built from the ground up to ensure maximum throughput with low-resource usage.
  • Nucleus USB Consumers demand an easy interface for connecting devices to each other. The Nucleus Real Time OS supports the USB standard for this request. The vast number of class drivers supported allows for versatility in your application.
  • Multimedia Nucleus Multimedia leverages the OpenMAX IL multimedia standard to facilitate portability, interoperability, and reuse.

EDGE: Integrated Development

  • Nucleus RTOS is tightly integrated with EDGE Developer Suite, a complete collection of embedded software development tools including an easy-to-use IDE, a compiler and debugger, a simulator, and a profiler. Learn more about EDGE Developer Suite

Nucleus: OpenMAX™ IL Certified

Customer Success

BitRouter

success story: Digital TV and cable software solution provider uses Mentor's Embedded solutions to design digital transport adaptors. View

100 Million Club

Click the logo to find out if you are using the right RTOS in your mobile device.

Mentor Graphics Nucleus RTOS has been used in over 1.6 billion mobile devices. More than any other supplier.

Find out today if you are using the right RTOS in your mobile device. Learn more

User: Sign In
Forgot Password? Cancel
| Create Account