Integrated software development environment for ARM and Ada users introduced by Green Hills

July 17, 2013
SANTA BARBARA, Calif., 17 July 2013. Green Hills Software in Santa Barbara, Calif., is introducing the AdaMULTI integrated software development environment for Ada users who are targeting systems based on ARM processors.

SANTA BARBARA, Calif., 17 July 2013. Green Hills Software in Santa Barbara, Calif., is introducing the AdaMULTI integrated software development environment for Ada users who are targeting systems based on ARM processors.

Green Hills created AdaMULTI in response to increasing demand for ARM devices in embedded applications due to their power and performance ratios and relative cost effectiveness.

The Ada programming language typically is used on projects that have real-time constraints, are developed by sizeable teams, and require longevity of support. It is widely adopted in the defense sector and in security applications, such as access control.

With the increasing requirement to extend the operating life of battery-powered equipment used on missions or remotely deployed in the field, ARM-based processors are being selected because of their ability to deliver the necessary performance with a reduced power budget.

Green Hills customers can rehost their existing Ada95 based applications with the compilation environment. Additionally, some features that have been added to the language also are included in the release.

AdaMULTI for ARM comes with tools to complete a major programming project. These include: launcher, project manager, editor, source-level debugger, EventAnalyzer, run-time error checking, code coverage analysis, TimeMachine tools suite, performance profiler and graphical browser.

AdaMULTIcomponents are aware of each other and communicate among themselves. It runs on Windows, Solaris, and Linux hosts and supports remote debugging for a variety of target environments, including with the Green Hills Probe and SuperTrace Probe for hardware debug and trace.

The AdaMULTI environment also can be used with Green Hills Software's optimizing C/C++ compilers and other compilers that adhere to ARM Procedure Call and EABI standards.

It supports a wide variety of real-time operating systems (RTOS), including Green Hills Software's Integrity RTOS, third party and internally developed RTOSs. Because the AdaMULTI environment is RTOS-aware, designers can debug and tune their applications at the task level. It is particularly suited to debugging multi-tasking programs and systems that employ several processors and cores.

For more information contact Green Hills Software online at www.ghs.com.

Voice your opinion!

To join the conversation, and become an exclusive member of Military Aerospace, create an account today!