Green Hills Supports Motorola MPC5200 with Royalty-Free INTEGRITY RTOS

7/24/2003 - Green Hills Software, Inc., the leader in embedded development technology, announced immediate support for the Motorola Inc. (NYSE: MOT) Semiconductor Product Sector's MPC5200 processor containing a PowerPC core with its INTEGRITY real-time operating system (RTOS), MULTI IDE (integrated development environment) and C/C++/MISRA C optimizing compilers. In addition, the Green Hills Probe and Slingshot run control solutions are now available.

The availability of this end-to-end offering provides a total solution for developers of both mobile and fixed applications in Telematics, gateways, industrial control, electronic/medical instrumentation and many others with or without the need for automotive network connectivity.

"Customers have responded overwhelmingly to our MPC5200 with its combination of high performance, low-power consumption and robust I/O," said Bill Pfaff, vice president and director of Motorola's Digital Audio, Radio and Telematics organization. "With Green Hills Software tailoring its products and technology to our processor, our companies have partnered to give developers a solution designed to reduce time-to-market and cost-to-deploy."

INTEGRITY is a fast, deterministic, royalty-free RTOS designed for applications that require high performance, high reliability and a cost-effective business model. Building upon the hardware memory protection facilities of the MPC5200 processor's MMU, INTEGRITY provides a firewall between the kernel and user tasks that prevents errant or malicious code from corrupting user data, the kernel, interprocess communications, device drivers and other user tasks.

INTEGRITY also enhances reliability and determinism by running with interrupts continuously enabled, even during RTOS system calls, and can guarantee access to both CPU time and system memory for critical application tasks. Other RTOS solutions do not offer this protection or security, leaving systems vulnerable to failure from errant application code, viruses and hackers.

The 32-bit MPC5200 is a highly-integrated, cost-effective processor built on the PowerPC 603e core. The 400 MHz MPC5200 delivers 760 MIPS and consumes fewer than 850 milliwatts of power. With an on-chip floating point unit (FPU) and a wide variety of input/output, the MPC5200 is designed to greatly improve performance in processing-intensive applications such as gateways, industrial controllers, Internet access devices, Telematics, global positioning systems, instrumentation and data image processing devices.

Including the new BestComm intelligent DMA controller, Double Data Rate Memory support and a PCI (Peripheral Component Interconnect) interface in a 272-pin package, the processor was designed for high data throughput while being cost effective. It provides exceptional flexibility via support for numerous automotive and general networking functions including Ethernet, USB 1.1 Host, CAN 2.0, J1850 BDLC-D, ATA (Advanced Technology Attachment), I2S (Inter-IC Sound), I2C (Inter-IC), SPI (Serial Peripheral Interface) and multiple UARTs.

INTEGRITY is part of a complete solution comprised of Green Hills Software's MULTI IDE and Green Hills Probe and Slingshot run control solutions. Together with the Green Hills family of optimizing C/C++/EC++ and MISRA C compilers, the solution automates all aspects of embedded software development from board bring-up, to product integration and deployment, to in-field debugging and upgrades.

INTEGRITY is tightly integrated with Green Hills Software's MULTI IDE. MULTI includes a source-level debugger, program builder, editor, run-time error checker, memory leak detector, version control and code/performance optimization wizard. MULTI also features an INTEGRITY simulator (ISIM), which enables programmers to develop and test their target code on a Windows PC or Unix workstation without the need for MPC5200 hardware and a real-time EventAnalyzer that enables users to view target system and user events in a graphical display. INTEGRITY also features field upgrading/debugging and dynamic task download and restart features valuable during critical stages of product development, field test and deployment.

MULTI's optimizing C and C++ compilers that have taken top honors in recent EEMBC performance benchmarks, produce fast and compact code for the PowerPC family of microprocessors.

MISRA, the UK's Motor Industry Software Reliability Association (MISRA), established a set of 127 guidelines for the use of C in safety-critical systems ( because C is a syntax that is prone to programmer mistakes that are technically legal. Green Hills MISRA C allows the user to select rules for violation checking and diagnostic levels for required and advisory rules. Errors or warnings are issued when violations to the MISRA rules occur, making the individual programmer code to these clearly defined, easily configured programming rules. This not only increases code quality, but also minimizes errors in application code due to C syntax interpretation.

About Motorola Inc.'s Semiconductor Products Sector
As the world's #1 producer of embedded processors, Motorola's Semiconductor Products Sector creates DigitalDNA system-on-chip solutions for a connected world. Our strong focus on wireless communications and networking enables customers to develop smarter, simpler, safer and synchronized products for the person, work team, home and automobile. Motorola's worldwide semiconductor sales were $5.0 billion (USD) in 2002. For more information please visit

About Motorola Inc.
Motorola, Inc. (NYSE:MOT) is a global leader in providing integrated communications and embedded electronic solutions. Sales in 2002 were $27.3 billion. Motorola is a global corporate citizen dedicated to ethical business practices and pioneering important technologies that make things smarter and life better, honored traditions that began when the company was founded 75 years ago this year. For more information, please visit:

About Green Hills Software
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. The royalty-free INTEGRITY RTOS, compilers, MULTI and AdaMULTI integrated development environments and Green Hills Probe offer a complete development solution that addresses both deeply embedded and maximum reliability applications. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom.

Green Hills Software, the Green Hills logo, MULTI and INTEGRITY are registered trademarks. The Green Hills Probe, Slingshot, EventAnalyzer, ResourceAnalyzer and ISIM are trademarks of Green Hills Software Inc.

North American Sales Contact: Green Hills Software, Inc., 30 West Sola Street, Santa Barbara, CA 93101, Tel: 805-965-6044, Fax: 805-965-6343, Website:, Email: International Sales Contact: Green Hills Software Ltd., Dolphin House, St. Peter Street, Winchester Hampshire SO23 8BW, United Kingdom, Tel: +44 (0)1962 829820, Fax: +44 (0)1962 890300, Email:

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: