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
The AdaMULTI™ Integrated Development Environment

» Download AdaMULTI datasheet (PDF)


 
AdaMULTI™ is a complete integrated development environment (IDE) for embedded applications using Ada 95, C, C++, Embedded C++ and FORTRAN. AdaMULTI runs on Windows or UNIX hosts and supports remote debugging to a variety of target environments. AdaMULTI provides a direct graphical interface with all Green Hills compilers, and supports multi-language development and debugging. AdaMULTI contains all of the tools needed to complete a major programming project:



AdaMULTI IDE, multiple processors, embedded microprocessors, integrated development environment, Embedded Tools
Project Builder
Source-level Debugger
Text Editor
EventAnalyzer™
Run-Time Error Checking
Code Coverage Analysis
Version Control System
Performance Profiler*
Graphical Browser


Taken separately, each component of AdaMULTI is one of the most advanced tools of its class. But AdaMULTI is much more than a useful collection of software tools; it is a truly integrated development environment. AdaMULTI's components are aware of each other and communicate among themselves in new and very useful ways, making the whole much greater than the sum.
 
Processors Supported
Green Hills Software provides Ada 95, C, C++, EC++ and FORTRAN optimizing compilers, AdaMULTI Integrated Development Environment, and the tool chain for many processor architectures:
  32-/64-bit
Power Architecture
680x0/683xx
CPU32
x86/Pentium
MIPS
RAD6000
RH32
SPARC
 
 
  Supported Hosts
Green Hills supports development on PC and UNIX workstation hosts:
  Windows
SPARC/Solaris
Linux
 

For example, the simple case of the edit-compile-debug cycle. When an error is discovered with AdaMULTI's Debugger, an Editor can be brought up on the offending line with a single button click. As soon as modifications are made to the file, the Editor automatically checks it out of the Version Control System. Another button click saves the changes and checks the file back in, prompting for a comment. A final click builds the program and reinitializes the Debugger.

Mixed Platforms
AdaMULTI provides the user with a single development environment that is constant across all workstations and PCs. AdaMULTI works the same on every platform: the features, the commands, and the usage are all identical. The user no longer has to worry about host-to-host incompatibilities in languages and makefiles.
 
With AdaMULTI it really is possible to have a large team of programmers, each using a workstation from a different vendor, working together to develop a single program. The Program Builder and source control system operate across the network of mixed machines to tie programmers into a single coordinated development team.


» More AdaMULTI Integrated Development Environment

 
* This feature is configuration-dependent and may require custom integration. Please contact your local sales representative for further information.



» RTOS 
» MULTI IDE
» AdaMULTI IDE
» Compilers
» Communications Software
» Custom Development