Product category:
Design and Development Software
News Release from: Green Hills Software | Subject: Multi for PowerPC 4xx
Edited by the Electronicstalk Editorial
Team on 09 August 2002
Debugger boosts PowerPC support
Green Hills Software is now offering enhanced emulation support for IBM's PowerPC 4xx family of processors, including the new 440GP and 405GPr.
Green Hills Software is now offering enhanced emulation support for IBM's PowerPC 4xx family of processors, including the new 440GP and 405GPr The company's Multi debugger, together with Agilent's E5904B family of trace port analysers (TPAs), provides advanced monitoring and control facilities for such features as real-time trace, to greatly simplify the development and debugging of sophisticated embedded Power PC programs
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.
Through Agilent's TPA, the Multi debugger gives designers complete access to and control over embedded PowerPC 4xx processors.
Hosted on a Unix or Windows system, the Multi debugger connects to Agilent's TPA through an Ethernet interface.
The probes, in turn, connect to the IBM PowerPC processor via the RISC trace status port's mictor connector.
Further reading
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.
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 PowerPC 440GP is a superscalar processor based on the PowerPC BookE architecture.
Fabricated in 0.18-micron CMOS technology, the 440GP features a peak performance of 1000MIPS at 500MHz.
The 440GP also features large caches, a 128bit, 4.2Gbyte/s on-chip CoreConnect bus, a 1.1Gbyte/s PCI-X bridge, a 2.1Gbyte/s DDR SDRAM controller, and two Ethernet channels.
The PowerPC 405GPr, also fabricated in IBM's 0.18-micron CMOS process, is a highly integrated embedded processor optimised for low-power applications.
Consuming just 1.3W at 333MHz, the 405GPr features a 64bit CoreConnect bus, PCI interface, SDRAM controller, and a Fast Ethernet controller.
By managing and controlling the uploading and viewing of data from the PowerPC processors as they execute in real time, the Multi debugger enables the user to run, halt, and reset the processor, read/write the processor's registers and memory, single-step through code, and set breakpoints.
Multi also provides advanced trace capabilities that, when used with the E5904B TPA, enable it to acquire program flow information as the program executes without having to halt the processor.
This information is then automatically correlated with the appropriate line(s) of source code, allowing the user to quickly jump between corresponding trace data and lines of program execution, visible in Multi.
The Multi debugger provides a memory map window and several windows for emulator trace control, including trigger specification and trace display.
Through Multi, users can search trace data, correlate function names and variable names with trace data, create trace displays for source lines or specific events, and monitor program flow.
They can also set and store trigger points for trace data collection, configure the size of the trace buffer, and load/save trace data to disk for post mortem analysis or simulation.
Multi can display timing information at the source or assembly level.
All of the emulator specific debug windows can be accessed anywhere within Multi.
The debugger takes full advantage of the E5904B's high-speed emulation capability, which streamlines the debug process by enabling the download of large programs to the target in seconds rather than minutes. 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


