Advanced RTOS, embedded real-time OS, compact OS, IDE, Software development toolkits, embedded c compilers, Multicore debugger, hardware probes, static source code analysis tool, secure hypervisor, virtual prototyping platform




SPOTLIGHT - Green Hills Software offers a major new release of its MULTI® integrated development environment for Freescale 32-bit Processors


In development for three years, MULTI 5.0 represents an exciting leap in software development tools technology for Freescale’s families of Power Architecture, ColdFire, and ARM®-based i.MX and MAC7xxx.

MULTI 5.0 is for the embedded developer who needs a mature toolset to find tough bugs faster, create high-quality code and produce silicon-optimized applications that exploit Freescale underlying hardware advantages.

Feature highlights include:
  • Always-on TimeMachine that brings backwards-in-time debugging to your fingertips
  • A powerful new PathAnalyzer display. Finding and eradicating performance bottlenecks has never been easier.
  • DoubleCheck - a new static source code analysis tool that gives you global visibility of your software flaws
  • Industry-leading C, C++ and Ada compilers that are now even better
  • An open interface for 3rd party or your home-grown programs to run and build MULTI projects, using Python
  • Distributed build system for your mega development teams
You Can't Fix What You Can't See
A cornerstone of the MULTI 5.0 release is a major upgrade to Green Hills Software’s award-winning TimeMachine including:
  • Always-on debugging - data for TimeMachine is always being collected and processed in the background. Thus, when a problem occurs, the backwards-in-time debugging capabilities and analysis tools are always at the developer’s fingertips. No extra setup or configuration is necessary.
  • DoubleCheck - a new static source code analysis tool that examines the entire application to find reliability and security flaws such as buffer overflows, resource leaks, and overly complex functions
  • A powerful new PathAnalyzer display that makes complex system execution flow easy to understand and navigate. Finding and eradicating performance bottlenecks has never been easier.
  • Graph variable values over time, integrated with the debugger.
  • An API library for adding custom TimeMachine data analyses, such as cache hit/miss ratios and power consumption.
Silicon Optimized
What good are software tools that don’t take advantage of special Freescale silicon features? MULTI and its compilers address a fundamental need in the embedded industry: processor cycles should not be overlooked and memory should never be wasted.
  • C, C++, Ada code generation for the smallest and fastest code possible
  • MISRA C 1998 and 2004 support to cut down bugs before run-time
  • A new flash programming framework optimized for ultra-fast updates and ultra-small footprint
Quality Tools Get The Job Done More Quickly
  • A new distributed build system that dramatically reduces build times for mega-sized projects located in one or many geographical sites
  • A new, ultra-fast system prototyping tool that provides a powerful environment for embedded development when hardware is not yet ready or in short supply
  • An open interface for 3rd party or home-grown programs to run and build MULTI projects, using Python
  • A new project manager helps create and maintain with ease even the most complex applications
  • Commuter licensing
Wide and Deep Support For Freescale
  • Power Architecture MPC5xx, 55xx, 7xx, 74xx, 8xxx
  • ColdFire MCF52xx, 53xx, 54xx
  • ARM-based i.MX and MAC7xxx
 
 
 

Return to Green Hills Software’s partner directory