Green Hills Introduces Industry's First Compiler For Motorola's PowerQUICC III Architecture.Business Editors & High-Tech Writers Smart Networks Developer Forum Booth #301 NEW ORLEANS--(BUSINESS WIRE)--July 22, 2002 C/C C/C Center to Center C/C Combustion Chamber C/C Command/Control C/C Crew Chief C/C cabin cruiser (US DoD) C/C chief complaint (medical) C/C Channel-to-Channel C/C Communication and Collaboration ++ Compiler and MULTI MULTI Multiple (R) IDE Enable Developers to Begin Development Prior To e500-Based Silicon Availability Green Hills Software Inc. today announced the availability of its MULTI(R) Integrated Development Environment See IDE. integrated development environment - interactive development environment for Motorola's (NYSE NYSE See: New York Stock Exchange :MOT) new MPC (1) (Mobile PC) A handheld or laptop computer. See handheld computer, laptop computer and Ultra-Mobile PC. (2) (MultiPath Channel) See multipath. 8560 PowerQUICC III, a high-performance communications processor integrating the company's e500(TM) PowerPC ISA (1) (Instruction Set Architecture) See instruction set. (2) (Interactive Services Association) See Internet Alliance. (3) (Internet Security and Acceleration) See .NET. Book E core. The new IDE features a fast and efficient MPC8560 optimizing C compiler, providing powerful editing, debugging, profiling and project management capabilities that greatly simplify MPC8560 software development. MULTI also includes an instruction set simulator An Instruction Set Simulator (ISS) is a simulation model, usually, but by no means always, coded in a high-level language, which mimics the behavior of a mainframe or microprocessor by "reading" instructions and maintaining internal variables which represent the processor's that enables MPC8560 developers to develop and run their applications immediately, months ahead of silicon availability. Green Hills Software will demonstrate MULTI for PowerQUICC III running on an MPC8560 simulator at SNDF SNDF Smart Networks Developer Forum SNDF Smart Networks Developers Forum . "The MPC8560's unique combination of computing performance and I/O throughout makes it an excellent communications processor for a wide range of networking applications," said John Carbone, vice president of marketing at Green Hills Software. "MULTI, together with our compilers and simulator, enables PowerQUICC III designers to hit the ground running before silicon is even available. The end result will be fast, efficient production code that takes advantage of MPC8560's high performance, versatile I/O and power savings features." "The early availability of high-level development tools is crucial to enabling our customers to get to market fast," said Marc Cremer, director of global sales for Motorola's Networking and Computing Systems Group. "With Green Hills delivering powerful compiler and IDE support for our new PowerQUICC III architecture, developers will be able to evaluate the MPC8560 and start writing optimized code immediately -- shaving months off the development cycle." The MPC8560 is a high-performance communications processor based on the e500 PowerPC ISA Book E core. Fabricated in 0.13-micron CMOS (Complementary Metal Oxide Semiconductor) Pronounced "c-moss." The most widely used integrated circuit design. It is found in almost every electronic product from handheld devices to mainframes. , the MPC8560 is expected to be available in speeds of up to 1 GHz. The MPC8560 features 256 kbytes of L2 cache, a 64-bit, 133-MHz PCI-X (PCI eXtended) An enhanced PCI bus technology originally developed by IBM, HP and Compaq that is backward compatible with existing PCI cards. PCI and 32-bit PCI-X slots are physically the same, and PCI cards can plug into PCI-X slots. controller, 4-channel DMA, a RapidIO port and dual 10/100/1000 Gigabit Ethernet controllers. The MPC8560 also features an on-chip non-blocking crossbar switch fabric known as OceaN(TM) (On-Chip Network). This unique combination of high-performance processing, versatile I/O and high throughput makes the MPC8560 an ideal solution for a broad range of communications and networking applications. MULTI's optimizing C and C++ compilers, which have taken top honors in recent EEMBC EEMBC EDN Embedded Microprocessor Benchmark Consortium (Electronic Design News Magazine) Telecom and Dhrystone performance benchmarks, produce fast and compact code for the MPC8560's e500 core. The compilers provide a number of key optimizations that take full advantage of the e500 core's advanced instruction set, pipeline, registers, SIMD (Single Instruction stream Multiple Data stream) A computer that performs one operation on multiple sets of data. It is typically used to add or multiply eight or more sets of numbers at the same time for multimedia encoding and rendering as well as scientific data types and SIMD intrinsics. MULTI automates all aspects of MPC8560 software development. Optimized for the MPC8560's e500 core architecture, MULTI features a window-oriented editor, RTOS-aware, source-level debugger, graphical program builder, run-time error checker, version control system, instruction set simulator and performance profiler. MULTI also features a real-time RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9. EventAnalyzer(TM) and runs with the Green Hills Probe(TM). The heart of the MULTI IDE is its source-level debugger, which supports system- and process-level incremental debugging, features a language-sensitive expression evaluator, and supports both mixed assembly and high-level language formats. The MULTI debugger also features a graphical memory viewer and specialized support for C++, including an object-oriented class browser, namespace support and C++ function navigation. The MULTI debugger is fully RTOS aware, enabling designers working with popular RTOSes to debug, monitor and tune their applications at the task level. The MULTI debugger supports both Green Hills Software's INTEGRITY RTOS, which targets safety-critical applications, and Express Logic's ThreadX RTOS, which targets deeply embedded applications. Through MULTI, users can simultaneously debug multiple INTEGRITY or ThreadX processes across multiple address spaces, whether those processes reside on a single processor, or are distributed across multiple processors. They can also set process-specific and address-space-wide breakpoints, monitor/record I/O and interprocess communications, and perform execution profiling at the process, address space, or system level to precisely pinpoint performance bottlenecks. MULTI's real-time event analyzer (EventAnalyzer) further enhances real-time visibility by enabling INTEGRITY and ThreadX users to log and monitor system and application events in real time without disrupting program execution. Operating like a high-level logic analyzer, the EventAnalyzer displays all RTOS context switches, API calls and interrupts in a time-relative manner using intuitive ICONs. The MULTI IDE runs on Windows, Linux and UNIX UNIX Operating system for digital computers, developed by Ken Thompson of Bell Laboratories in 1969. It was initially designed for a single user (the name was a pun on the earlier operating system Multics). hosts and is now available for the MPC8560. MULTI pricing for Windows and Linux hosts starts at $5,900 (US). MULTI for Solaris, and HP-UX HP's version of Unix that runs on its 9000 family. It is based on SVID and incorporates features from BSD Unix along with several HP innovations. (operating system) HP-UX - The version of Unix running on Hewlett-Packard workstations. starts at $9,900 (US). More on Green Hills Software Inc. Founded in 1982, Green Hills Software Inc. is the technology leader for real-time operating systems and software development tools for 32- and 64-bit embedded systems. Green Hills Software's royalty-free INTEGRITY(TM) and ThreadX(R) 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 maximum-reliability applications. Green Hills Software is headquartered in Santa Barbara, Calif., with European headquarters in the United Kingdom. For more information on Green Hills Software products, call 805/965-6044, email sales@ghs.com or visit us on the Web at www.ghs.com. Green Hills Software, the Green Hills Software logo, and MULTI are registered trademarks, and INTEGRITY, Green Hills Probe, Crossbow, Slingshot (networking, business, tool, product, protocol) Slingshot - CSK Software's real time financial server for the Internet. Slingshot allows the delivery of real time market data across the Internet and private intranets quickly, cheaply and securely. , EventAnalyzer and Integrate are trademarks of Green Hills Software, Inc. All other trademarks, registered or otherwise, are the property of their respective companies. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion