Real-Time performance
The Nucleus product family empowers billions of devices running on hundreds of microprocessors, delivering one of the broadest ranges of OS services and middleware in the industry, from a proven, trusted vendor.
Effective power management
Nucleus eliminates the system and application developer's most difficult problem: Accurately optimizing an embedded design for power management. We provide a standard interface for drivers and API, letting you rapidly and repeatedly optimize all applications.
Nucleus automatically discovers power-aware components, engaging in tick-suppression to remove system checks that don't benefit performance. It manages dynamic voltage frequency scaling (DVFS) with a single API to help you increase battery life, simplify mechanical design and stay compliant with industry power standards.
Architecture Support
Nucleus RTOS supports leading embedded architectures, including:
- ARM
- ColdFire
- MicroBlaze
- MIPS
- NIOS II
- Power
- SuperH
Nucleus RTOS
Reduce Embedded Development Complexity
Nucleus gives you the tools you need to build effective embedded systems, including middleware, tools and BSPs. It supports hardware architectures of all types, providing the necessary resources to build efficiently and cost-effectively. Nucleus' proven power-aware kernel and middleware technology has made it the favorite choice for embedded application development.
Nucleus empowers a full range of electronic products. It's the most-deployed RTOS in the industry, available on hundreds of microprocessor types. Proven, highly efficient and reliable, this OS combines a comprehensive set of system services that scale to any target hardware. You'll enjoy top performance with minimal resource usage.
Key Features
- Proven and stable kernel
- Power management services: power aware kernel and drivers
- Hard, real-time performance; priority based system
- Broad support for hardware: MCU, DSP, FPGA, MPU
- Comprehensive middleware offerings
- Scalable footprint to meet application needs
- Professional grade Sourcery Tools
- Rapid creation of graphically rich embedded devices with Inflexion UI
Benefits
- Increase productivity: Achieve economies of scale by consolidating development within a single Nucleus development platform – across any project, processor, or architecture
- Scalability: Nucleus and its kernel services deliver a number of options to help scale and simplify system builds from low-end MCUs to more complex MPUs.
- Differentiate hardware: Nucleus DSPLink (TI OMAP), Nucleus SMP (ARM and MIPS), dual frame buffer, and camera support allow for key areas of hardware differentiation
- Toolchain: Nucleus is supported by Sourcery Tools, or choose Nucleus ReadyStart with full Sourcery Tools integration, enabling a seamless development to debugging experience.
Resources
- News Article: Mentor Graphics Announces the Next-Generation Nucleus RTOS Addressing Power Management and Connectivity Issues for Embedded Systems (Oct 19, 2011)
- White Paper: Implementing Power Management Features on the Nucleus RTOS
- White Paper: Measuring RTOS Performance: What? Why? How?
- White Paper: USB Technology: Past, Present and Future
Nucleus Features
Nucleus Kernel: Proven and stable
A complete, real-time kernel with C++ and POSIX interfaces, dynamic download, interprocessor communications. Tuned for performance, Nucleus Kernel services can be scaled down to a functional footprint as small as 10KB. Learn more about the Nucleus Kernel.
Rich array of USB and connectivity options
Nucleus delivers the most important connectivity options to enable embedded designs, including USB 2.0, USB 3.0 (Super Speed USB), USB OTG, SPI, I2C, and CAN. Learn more about USB options.
Flexible, powerful networking, wireless and security
Nucleus 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. Learn more about Nucleus networking.
Extended Storage Management
Nucleus helps you manage a device's storage and retrieval of data through file system software, including support for industry-standard FAT and SAFE file systems. Learn more about Nucleus storage.
Superior UI Development
The Inflexion UI Express tool enables the rapid creation and customization of visually rich, highly usable graphical user interface and can be used for all types of embedded device with a graphical display. Learn more about Inflexion UI.