Green Hills Extends PowerPC Support With Integrated Development Environment And Optimizing Compiler For MPC7450.
SANTA BARBARA, Calif.--(BUSINESS WIRE)--March 12, 2001
MULTI(R) 2000 IDE And Optimizing Compiler Exploit
Motorola's G4 Superscalar And SIMD Vector Processing Capabilities
Green Hills Software Inc. today announced the availability of its MULTI(R) 2000 Integrated Development Environment for Motorola's MPC7450 PowerPC(TM) microprocessor, a high-performance, superscalar RISC processor optimized for hosting next-generation networking infrastructure applications.
The MULTI 2000 IDE features a groundbreaking optimizing C compiler that takes full advantage of the Motorola MPC7450 microprocessor's high-speed superscalar and AltiVec(TM) vector processing capabilities. The new IDE also provides powerful editing, debugging, profiling and project management capabilities that are optimized for the MPC7450 microprocessor's integer, floating point and vector processing units.
This announcement extends Green Hills' already impressive support for Motorola's line of PowerPC microprocessors, which now includes the MPC5xx, MPC6xx, MPC7xx, MPC8xx, MPC74xx and MPC82xx families. Green Hills offers a full range of software development tools and royalty-free operating systems for the PowerPC family, including:
-- MULTI 2000, the industry's most advanced integrated software development environment. -- The industry's most advanced PowerPC C/C++ and Ada95 compilers, which provide full support for the MPC7450 microprocessor's AltiVec technology. -- Real-time operating systems for both deeply embedded (ThreadX) and mission-critical applications (INTEGRITY), including an optimized RTOS (INTEGRITY-178B) for safety-critical defense and telecom applications that require 99.999 percent and higher availability. -- A comprehensive suite of embedded Internet connectivity products, including Interniche's TCP/IP protocol stack, web server, World Wide Web browser, routing protocols (NATrouter and PPP), SNMP network management software and servers for POP3 e-mail, TELNET, DHCP and FTP. -- Full support for Trillium's telephony protocols, which encompass SS7, ATM, Broadband ISDN, Frame Relay, MPLS, VoIP (H.323, SIP, and MGCP/MEGACO/H.248), SIGTRAN, 3G Wireless, ISDN and other communications applications.
"Smart compiler technology is the key to reaping the full performance advantages of high-speed superscalar and vector processors like the MPC7450," said John Carbone, vice president of marketing at Green Hills Software. "Our C/C++ compiler, together with the MULTI IDE, makes it easy to design efficient code that keeps the MPC7450's integer units, floating point unit, and vector processing units operating at full tilt without having to program in assembly language."
"Motorola is pleased to work with Green Hills Software to provide complete tool sets for our customers," stated Brian Wilkie, corporate vice president and general manager of Motorola's Computing Platform Division. "Motorola's high performance superscalar MPC7450 PowerPC microprocessor with AltiVec technology paired with Green Hills user-friendly MULTI IDE and state-of-the-art compiler make it easier for our customers to design high quality products faster."
The MPC7450 microprocessor is the third member of Motorola's G4 family of PowerPC processors. Combining four integer processing units with an IEEE 754-compatible floating point unit, the MPC7450 processor features a 128-bit SIMD (single instruction multiple data) AltiVec vector processing unit. The MPC7450 microprocessor also features 32 kbytes each of L1 instruction and data cache, 256 kbytes of on-chip unified L2 cache, two memory management units (one each for instruction and data) and an external interface for up to two Mbytes of L3 cache.
The MULTI 2000 IDE automates all aspects of software development for PowerPC microprocessors, including the MPC7450 processor. Featuring 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. MULTI also features 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.
The heart of the MULTI IDE is a source-level debugger with incremental debug capability that supports process- and system-level debug. The debugger provides a separate window for each process, supports mixed assembly and high-level language formats and includes a language-sensitive expression evaluator. The MULTI 2000 debugger also is fully RTOS aware, which enables designers to debug and tune their applications at a task level. With the MULTI debugger, designers working with popular RTOSs can start and stop tasks and monitor OS resources like buffers, queues and streams.
MULTI's optimizing compiler automatically partitions C programs for optimal execution on the MPC7450 processor. The compiler automatically analyzes 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.
MULTI 2000 for Windows costs $5,900 (US). MULTI 2000 for Unix costs $8,900 (US). Both versions are available immediately.
More On Green Hills Software
Incorporated in 1982, Green Hills Software Inc. is a leading supplier of royalty-free real-time operating systems and software development tools for 32- and 64-bit embedded systems. Green Hills' royalty-free ThreadX(R) and INTEGRITY(TM) real-time operating systems, fully integrated with its market leading compilers and MULTI(R) integrated development environment, provide a total development and run-time solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, with international headquarters in the United Kingdom. For more information on Green Hills Software products, please call 805/965-6044 or e-mail inquiries to email@example.com.
MOTOROLA is a registered trademarks of Motorola Inc. AltiVec is a trademark of Motorola Inc.
(c)2001 Motorola Inc. All rights reserved. Printed in the U.S.A.
|Printer friendly Cite/link Email Feedback|
|Date:||Mar 12, 2001|
|Previous Article:||NEC Computers Inc. Introduces the Ultra-Slim Express5800/120ra-1 Server for Growing e-Businesses.|
|Next Article:||Bridgewater Systems Addresses Top Challenges Facing Wireless Service Providers.|