The Auto Channel
The Largest Independent Automotive Research Resource
The Largest Independent Automotive Research Resource
Official Website of the New Car Buyer

Green Hills Software Announces First MMU-based RTOS Support for Freescale MPC5500 Family of Processors


PHOTO

DETROIT--Oct. 1, 20048, 2004--

  INTEGRITY Delivers High Performance, Reliability and Scalability for Today's Demanding Automotive Applications  



Green Hills Software Inc., the technology leader in real-time operating systems (RTOS) and embedded software development tools, today announced immediate availability of INTEGRITY and velOSity RTOS support for the Freescale MPC5500 family of processors. The availability of this high-performance, scalable RTOS solution, along with industry-leading compilers and a comprehensive development environment, enables developers of automotive products to achieve design goals that require both speed of execution and small code size deployment.

The MPC5500 processor family has the functionality and flexibility necessary for a wide range of automotive applications. The MPC5500 family incorporates the high-performance Book E PowerPC e500 core, supports up to 4MB of on-chip flash memory and up to 256KB of on-chip SRAM. The MPC5500 family offers on-chip support for the Controller Area Network (CAN) through CAN 2.0b-compliant FlexCAN buffers, as well as enhanced asynchronous serial communications interfaces and synchronous serial communications with multiplexing function. The processor family also incorporates a Memory Management Unit (MMU) and a signal processing extension auxiliary processing unit for high-performance DSP and floating-point processing.

Powerful, Scalable RTOS Solutions

Green Hills Software's INTEGRITY RTOS features full memory, application and device driver protection by utilizing the MPC5500's MMU while delivering guaranteed resource availability for the application's most critical tasks. At the same time, INTEGRITY's architecture guarantees true real-time deterministic performance with fast interrupt response times and rapid context-switching. INTEGRITY also enhances reliability and real-time determinism by never disabling interrupts during any system call.

The velOSity microkernel is small, fast and royalty free, making it a perfect fit for resource-constrained automotive applications while providing developers with a rich set of kernel services, device drivers, BSPs and middleware along with full MULTI compiler and IDE support.

Software developers can now, for the first time, develop and deploy their automotive applications with a total, scalable solution based on a royalty-free, memory-protected INTEGRITY RTOS and the small, fast velOSity microkernel, all integrated with the industry-leading MULTI integrated development environment (IDE), optimizing C/C++ compilers and target probes.

"We're pleased to have Green Hills' INTEGRITY and velOSity scalable RTOSes, along with the MULTI integrated development environment, optimizing compilers and nexus probes available for our MPC5500 processor family," stated Bill Krakar, tools program manager for Freescale Semiconductor. "Green Hills' offerings enable embedded developers to accelerate the delivery of their automotive applications while taking full advantage of the advanced architectures provided in these processors."

In addition, the INTEGRITY RTOS and velOSity microkernel provide the following benefits:

-- Royalty-free licensing, eliminating per-unit deployment cost

-- Full access to kernel and board support source code to give developers more control and visibility into the software application

-- True real-time performance with fast interrupt response and rapid context switching

-- Message-passing architecture for reliable and high-performance inter-processor and inter-task communication

-- Reliable and scalable RTOS support for the MPC5500 family, either with full MMU support (INTEGRITY) or for applications that do not require MMU memory protection (velOSity)

-- Demonstrably the best C and C++ compilers in terms of speed and code size (These compilers fully support the e500 core processor's SIMD instructions while delivering the smallest available code footprint. Green Hills Software's CodeFactor provides the ability for developers to achieve link-time code size reduction.)

-- SuperTrace Probe and TimeMachine using Nexus Class 3 for full data and program trace for testing and debugging deployable code.

The Green Hills compiler fully supports C and C++ that calls SIMD intrinsics with appropriate user-written codes. In addition, the Green Hills C and C++ libraries use SIMD instructions where possible, enabling developers to get full performance benefits while using those libraries.

"The availability of the Motorola MPC5500 processor family is important for today's designers building increasingly complex automotive applications," said Dan Mender, director of INTEGRITY business development at Green Hills Software. "Green Hills' optimized support for this processor provides these designers a high-performance, scalable, time-saving application development solution that utilizes the processor's potential, allowing rapid, cost-effective development and deployment of next-generation automotive products."

Availability and Pricing

The INTEGRITY RTOS and the velOSity microkernel for the first member of the MPC5500 processor family, the MPC5554, will be available from Green Hills Software in November 2004. Development licenses for the royalty-free velOSity microkernel start at $9,500 and development licenses for the royalty-free INTEGRITY RTOS start at $15,000.

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. Our royalty-free INTEGRITY RTOS, velOSity microkernel, compilers, MULTI and AdaMULTI Integrated Development Environments and TimeMachine debugger offer a complete development solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, Calif., with European headquarters in the United Kingdom. Visit Green Hills Software on the Web at www.ghs.com.

Green Hills Software, the Green Hills Software logo, MULTI and INTEGRITY are registered trademarks. SuperTrace Probe, TimeMachine and AdaMULTI are trademarks of Green Hills Software Inc. All other trademarks (registered or otherwise) are the property of their respective companies. Brand or product names are registered trademarks or trademarks of their respective holders.