Product Demos
On this site you can find extensive information about Mentor Graphics’ embedded software products: development tools and operating systems. But reading about sophisticated software is no substitute for trying it yourself. To help you get started, we have created a selection of evaluations which you can download and work with right away. We also have several demonstrations of our key embedded software products for you to view. No downloads are necessary – they all run directly in your browser.
Product Overviews
The Embedded Systems Product Overview series is a set of movies that demonstrate how Nucleus OS and EDGE Development Suite empower you to quickly and efficiently build the software for your electronic device. There are five movies; the first takes you on a quick tour of the EDGE environment; each of the remaining four covers a CPU architecture that we support which includes: ARM, PowerPC, MIPS and ColdFire. Nucleus OS is an efficient real-time operating system with a comprehensive set of components that supply services to your application: storage and database management, USB, networking and connectivity, multimedia technology and advance graphical user interface capabilities. EDGE Development Suite is a complete collection of embedded software development tools that you need to develop an embedded system including: an easy-to-use IDE, a compiler and debugger, a simulator, and a profiler. These all integrate with the MAJIC JTAG probe to provide solutions throughout the software development cycle. Together, Nucleus OS and EDGE Development Suite make it possible for you to design, develop and differentiate your electronic device.
Most important to us is that you realize we want to be your embedded systems partner. We bring over two decades of experience supporting and providing software for people just like you. We hope you enjoy the overview of our products. Mentor Graphics is committed to empowering embedded developers to build electronic devices more quickly with the highest degree of quality possible.
To see a more comprehensive overview of the entire tools and OS product line, with a focus on specific device architectures, take a look at one of these movies:
- Embedded Systems Product Overview for ARM
...shows you the comprehensive solution offered to users of ARM cores and ARM-based devices. (duration: 17m – audio enabled) - Embedded Systems Product Overview for PowerPC
...shows you the comprehensive solution offered to users of PowerPC-based microprocessors and microcontrollers. (duration: 17m – audio enabled) - Embedded Systems Product Overview for ColdFire
...shows you the comprehensive solution offered to users of ColdFire-based devices. (duration: 17m – audio enabled) - Embedded Systems Product Overview for MIPS
...shows you the comprehensive solution offered to users of MIPS cores and MIPS-based devices. (duration: 17m – audio enabled)
Detailed Demos
A further set of demonstrations takes a more detailed look at the features of the sophisticated tools in the EDGE Developer Suite.
EDGE IDE
EDGE Developer Suite: EDGE IDE explores many of the features of the EDGE Integrated Development Environment, including creating and using projects, editing files, modifying build and tool settings, and generating makefiles. EDGE IDE projects encapsulate all aspects of an embedded software development. The built-in editor is fully syntax aware and has all the features that programmers have come to expect. Access to all the tool settings is straightforward and flexible. This is all illustrated in the demo. (duration 7m – audio enabled)
View Demo
EDGE Debugger
EDGE Developer Suite: EDGE Debugger explores many of the key features EDGE Debugger, including advanced functionality such as codelets, kernel awareness, and channels. EDGE Debugger is designed specifically for embedded development, which becomes apparent in numerous ways. Target connection is very straightforward. Advanced breakpoint facilities help find elusive bugs and numerous views are available to look at the code and its execution, including OS awareness. Codelets give an advanced scripting capability, which provides the flexibility that embedded developers demand. This is covered extensively in the demo. (duration 8m – audio enabled)
View Demo
EDGE Profiler
EDGE Developer Suite: EDGE Profiler explores the key functionality of EDGE Profiler, including collecting data from a hardware target, analyzing the captured data, and generating reports. The demo includes the establishment to a connection to the target and the use of the Data Collection wizard to configure the profiler. The Data Analysis wizard then enables interpretation of the captured data, including performance, CPU usage and memory pool management. The straightforward identification of a memory leak is illustrated. (duration 5m30s – audio enabled)
View Demo
EDGE SimTest
EDGE Developer Suite: EDGE SimTest explores many of the capabilities of EDGE SimTest, including host-based application development, building Human-Machine Interface files, system-wide simulation, and exporting SimTest demonstrations. The demo shows how, by performing host-based application development using normal C/C++ software development along with simulation models, host peripherals, and behavioral hardware models, EDGE SimTest provides you with benefits such as faster development, availability of host tools, and better scripting and testing tools. (duration 8m – audio enabled)
View Demo