Embedded Software
Real Time Operating System, Development Tools and Graphics
Within our embedded software portfolio, you’ll find tools for every stage of development. Nucleus OS is a real time operating system (RTOS) that manages simple electronic devices to the most sophisticated electronic products on the market. EDGE Developer Suite covers all phases of the embedded software development cycle from code creation and debugging to host simulation and testing to optimize on target hardware.
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.
Techpubs and Resources
Embedded Techpubs
Microtec C/C++ Compiler Toolkit for PowerPC
techpub: Embedded developers need a set of compiler tools that can take high-level languages such as C, C++, or assembly language, and produce reliable code for their embedded target. These development tools should... View Techpub
Simtest Simulation: A Powerful Tool for Embedded Software Development
techpub: Embedded software is no longer written in assembly language macros. In fact, the same high-level languages and tools used for writing embedded software are the same tools used for designing application... View Techpub
Prevention is Better Than the Cure: Compiler Run-Time Error Checking
techpub: Compilers are generally thought of as being tools that convert a high level language, like C or C++, into assembler or machine code. Of course, they do perform this function, but have the potential to do... View Techpub
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
Language extensions
There is a paradox with programming languages. Everyone would agree that standardizing languages is a good thing, leading to portability of software and programming skills. But what if the resulting standard…View Blog Post
Fix it in the software!
As a specialist in embedded software, I think that Mentor Graphics is an interesting place to work. The company has historically been dedicated to serving the needs of hardware developers - whether they…View Blog Post
News & Press
- Mentor Graphics Announces MAJIC JTAG Probe Support for Sigma Designs Secure Media Processors
- Mentor Graphics Announces Nucleus Platform Media Player for Rapid Delivery of Multimedia Applications
- Mentor Graphics Achieves Industry-First OpenMAX Conformance for Nucleus OS Multimedia Framework
- Mentor Graphics Expands Nucleus Platform Solutions to Freescale i.MX31 Processor for Multimedia Applications
- More