Product category: Embedded Software and Operating Systems
News Release from: Green Hills Software | Subject: MULTI 2000 IDE, Integrity RTOS, Rose RealTime
Edited by the Electronicstalk Editorial Team on 18 May 2001
Easier real-time high-availability
embedding
Green Hills Software has integrated its MULTI 2000 integrated development environment and fault-tolerant Integrity RTOS with Rational Software's visual development environment.
Green Hills Software has created a secure and ultrareliable environment for the development and deployment of complex, real-time, high-availability embedded applications by integrating its MULTI 2000 integrated development environment and fault-tolerant Integrity RTOS with Rational Software's visual development environment Green Hills recently joined the Rational Unified Partners Program (RUPP) and is working with Rational to create an 'end-to-end' solution for the development and deployment of sophisticated embedded applications
This article was originally published on Electronicstalk on 21 Mar 2001 at 8.00am (UK)
Related stories
IDE and compiler optimised for latest PowerPC
The latest version of the Green Hills MULTI 2000 integrated development environment is aimed at Motorola's new MPC7450 PowerPC microprocessor.
Green Hills has the lot for Cirrus Crystal
The latest IDE, RTOS and embedded internet connectivity products from Green Hills Software are for the Cirrus Logic Crystal CS89712 32bit RISC commmunications processor.
A key element of this solution is the integration of the MULTI IDE and Integrity RTOS with Rational Software's Rational Rose RealTime visual development environment.
The MULTI IDE, together with the Green Hills family of optimising C, C++ and EC++ compilers, automates all aspects of embedded software development, while Integrity is a high-availability fault-tolerant RTOS designed for use in mission-critical applications that require memory protection and secure operation.
Using the industry-standard Unified Modelling Language (UMLT), Rational Rose RealTime is a visual development environment that provides the developer with a 'top-down' approach to software design.
Further reading
Development environment for embedded Linux
A new version of the MULTI 2000 IDE from Green Hills Software will help simplify the development of sophisticated applications for embedded target systems running the Linux operating system.
Compiler exploits PowerPC vector coprocessor
Green Hills Software has a new compiler for its Multi IDE that provides automatic vectorisation support for Motorola PowerPC processors equipped with the AltiVec vector-processing engine.
High-integrity RTOS secures MIPS designs
Green Hills Software has announced the availability of its fault-tolerant Integrity RTOS for the MIPS32 architecture and compatible processor cores.
This environment makes it simpler to structure complex applications while reducing the need to write C code.
Rose RealTime addresses the complete project lifecycle from early use case analysis through design, implementation and testing and automatically generates C or C++ code to perform functions specified using UML diagrams.
MULTI 2000 IDE simplifies the task of converting UML-based Rose RealTime applications into optimised, error-free production code for high-performance embedded applications running on processors from manufacturers such as Motorola, ARM, MIPS, Intel, Infineon, Toshiba and Hitachi.
This code, once compiled using Green Hills' optimising compilers, can then be downloaded and debugged at source level on the target and executed on the target under the Integrity RTOS.
Application breakpoints, which can be set in either the Rose RealTime UML model or generated C/C++ source code (within MULTI), facilitate synchronised debugging between Rose RealTime and MULTI.
When a breakpoint is encountered during execution, the application stops running on the target system.
Programmers can then single-step the application from within the model view or source code view, synchronised through MULTI.
Tightly integrated with MULTI IDE, Integrity is a high-availability fault-tolerant RTOS that employs a pre-emptive, real-time, priority-based multitasking scheduler optimised for deterministic response.
As well as advanced memory protection and dynamic download capabilities, Integrity also offers task- and system-level debug functionality and extensive embedded Internet and telephony protocol support.
The MULTI 2000 IDE, Integrity RTOS, Rose RealTime/Integrity Adaptation Layer, and MULTI/Rose RealTime integration software are available immediately from Green Hills Software. Request a free brochure from Green Hills Software ...
• Green Hills Software: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page