Product category:
Embedded Software and Operating Systems
News Release from: Green Hills Software | Subject: MULTI 2000 for MPC7450
Edited by the Electronicstalk Editorial
Team on 21 March 2001
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.
The latest version of the Green Hills MULTI 2000 integrated development environment (IDE) will help engineers to minimise code size and reduce the time needed for the design, testing and implementation of embedded applications based on the MPC7450 PowerPC microprocessor Motorola's new MPC7450 is a high-performance, superscalar RISC processor that is optimised for hosting next-generation networking infrastructure applications
This article was originally published on Electronicstalk on 2 Apr 2001 at 8.00am (UK)
Related stories
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.
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.
The Green Hills MULTI 2000 IDE features an advanced optimising C compiler that makes it easy to design efficient code and that takes full advantage of the MPC7450's high-speed superscalar and AltiVec vector processing capabilities.
In addition, the new IDE also provides powerful editing, debugging, profiling and project management capabilities that are optimised for the processor's integer, floating point and vector processing units.
This eliminates the need for programming in assembly language.
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.
The availability of the MULTI 2000 IDE for the MPC7450 extends Green Hills' support for devices in Motorola's PowerPC microprocessor family, which now includes the MPC5xx, MPC6xx, MPC7xx, MPC8xx, MPC74xx and MPC82xx families.
As well as the IDE, the company also offers Real-time operating systems for both deeply embedded (ThreadX) and mission-critical applications (Integrity), including an optimised RTOS (Integrity -178B) for safety-critical defence and telecom applications that require 99.999% and higher availability.
A comprehensive suite of embedded Internet connectivity products and full support for a wide variety of telephony protocols further simplifies embedded system development.
The MULTI 2000 IDE automates all aspects of software development for PowerPC microprocessors and includes a window-oriented editor, RTOS-aware source-level debugger, and graphical program builder.
MULTI 2000 also includes a run-time error checker, version control system, and performance profiler and an instruction set simulator that allows programmers to develop and test PowerPC code on a PC or workstation without the need for the target hardware.
At the heart of the MULTI IDE is a source-level debugger with incremental debug capability that supports process- and system-level debug, while the fact that the IDE is fully RTOS aware enables designers to debug and tune their applications at a task level.
MULTI's optimising compiler automatically partitions C programs for optimal execution on the MPC7450 processor.
The compiler automatically analyses data flow and data dependencies, automatically reordering instructions to exploit the processor's dual-issue capability and keep its pipelined integer, floating point and vector processing units operating in parallel.
The compiler further enhances vector processing performance separating complex numbers into real and imaginary parts and arranging data in memory so that related vector sets stay together. 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


