Embedded Software
Real Time Operating System, Tools, UI and Middleware - Android and Linux Products and Services
Our embedded and open source software, tools and services help device manufacturers and embedded software engineers through every stage
of development.
- Nucleus OS is a real time, deterministic operating system (RTOS) with a small footprint that can be certified.
- Inflexion UI provides 2D and advanced 3D graphics with a state of the art user interface designer (UID).
- Mentor Embedded provides expert services, tools and support for Android and Linux-based devices for successful open source software development.
- EDGE Developer Suite covers all phases of the embedded software development cycle.
Supported Processors
Nucleus OS has been ported to hundreds of different processors, across various architectures including, but not limited to ARM, Freescale, MIPS, IBM PowerPC. Nucleus RTOS Supported Processors
Nucleus Kernel API
Download the FREE trial version of Nucleus Kernel and explore the full range of Nucleus Kernel APIs. Nucleus Kernel Software Trial
Embedded Software Design tools
Nucleus OS
The Nucleus OS is a proven real time operating system (RTOS) with middleware that lets you focus on differentiating your products.
- Learn More about Nucleus OS
- Multimedia: The Ideal RTOS
EDGE Developer Suite
The EDGE Developer Suite offers an industrial strength set of tools to help developers work through tough software and hardware development problems.
MAJIC JTAG Probe
MAJIC JTAG Probes are small, stand-alone, processor-based systems that provide an intelligent connection between host-based development tools (debuggers) and embedded processors.
Industry Segments
Whether the latest mobile handset or advanced medical device, Mentor Graphics provides a complete embedded software solution for the development of devices with embedded systems.
Nucleus Real Time OS is a standardized, proven software platform for feature phones which runs on silicon from major providers.
Real Time OS
Nucleus Real Time OS is an embedded real time operating system which includes source code – this is essential for confidence in long term support. Nucleus Real Time OS (RTOS) provides services including networking, UI, USB and security protocols. Mentor Graphics supplies the performance, features, and third-party ecosystem of pre-integrated software solutions necessary to bring feature-rich electronic devices to market quickly and easily.
Integrated IDE
The EDGE Developer Suite extends the advantages of a real time operating system with a complete, integrated development flow that supports embedded software development. EDGE Developer Suite is a set of development tools that provide an integrated development flow for embedded software development based on the familiar, open source Eclipse framework.
Our embedded software solutions are utilized in the development of devices for a variety of industries.
White Papers and Resources
Embedded White Papers
Booting an SMP RTOS from Bare Metal
White Paper: While silicon vendors are taking the lead in bringing the multicore revolution to embedded markets, software developers of embedded operating systems, middleware, and applications are struggling to keep... View White Paper
USB Explained: An Introduction to USB and Its Future
White Paper: USB is ubiquitous on PCs and peripherals. This paper provides an overview of USB and the direction USB is currently moving for future development from the perspective of the embedded software developer.... View White Paper
Building Embedded Linux Systems Using System Builder
White Paper: Now that Linux is a significant player in the embedded open source market, it has found its way into nearly every product segment. Both device manufacturers and silicon partners are looking for new ways... View White Paper
Customer Success Stories
Innovators and business leaders from a variety of industries have utilized Mentor Graphic's Embedded Systems solutions. More
Partners Programs
Mentor Graphics works with vendors to support the integration of commercially available products. More
Supported Processors
Nucleus RTOS has been ported to hundreds of different processors, across various architectures including, but not limited to:
From the Blogs
Why write code?
I have a very basic question for you: what do you do and why do you do it? It is quite possible that, if you are reading this, you are an embedded software engineer. It is interesting to consider what that…View Blog Post
Mixed Signals (or, Why Hasn't This Been Solved Yet?)
POSIX signals have a long history and at least a couple unpleasant limitations. For one thing, with some threading implementations (those with fewer processes than threads) you can’t reliably target a specific…View Blog Post
News & Press
- Mentor Embedded Nucleus Real Time Operating System Adoption Exceeds 2.1 Billion Handsets
- Mentor Graphics Adopts Shareholder Rights Plan
- Mentor Graphics Announces Commercial Linux Platform for Freescale Semiconductor’s Processors Based on Power Architecture Technology; Support for New QorIQ P3 and P5 Platform
- Mentor Graphics and NetLogic Microsystems Establish Strategic Multi-Core Collaboration for Embedded Linux
- More