Printer Friendly
The Free Library
5,665,456 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Green Hills Software Introduces New Optimizations That Reduce Memory Code Size by 30% on Freescale's MPC5500 Processor Family; Automotive Customers Report Benchmark Results on Freescale Processors with VLE Technology.


SANTA BARBARA Santa Barbara (săn'tə bär`brə, –bərə), city (1990 pop. 85,571), seat of Santa Barbara co., S Calif., on the Pacific Ocean; inc. 1850. , Calif. -- Green Hills Software, Inc., the technology leader in embedded software development tools and real-time operating systems, today announced breakthrough technology that reduces the size of a program running in automotive control units based on Freescale's popular MPC (1) (Mobile PC) A handheld or laptop computer. See handheld computer, laptop computer and Ultra-Mobile PC.

(2) (MultiPath Channel) See multipath.
5500 family of processors executing the PowerPC instruction set architecture. Tier-one automotive suppliers in North America and Europe are reporting test results with memory savings of 30 percent using the unique compiler and linker technology from Green Hills Software combined with Freescale's innovative variable length encoding (VLE VLE Virtual Learning Environment (system for development of online education materials)
VLE Vapor Liquid Equilibrium
VLE Valeur Limite d'Exposition (French: threshold limit value ceiling) 
) technology. This memory savings enables suppliers to reduce manufacturing costs or to incorporate more functionality into their systems without increasing memory costs.

The number of lines of code The statements and instructions that a programmer writes when creating a program. One line of this "source code" may generate one machine instruction or several depending on the programming language. A line of code in assembly language is typically turned into one machine instruction.  in engine control units is doubling every year -- fueled by more features for improved driver experience and more stringent emission requirements. With VLE technology and Green Hills Optimizing Compilers, designers of embedded automotive systems can reduce the cost of materials in the control unit or add more features to their software applications within the same amount of processor memory.

"Today, our MPC500 and MPC5500 families are the leading microcontrollers in engine and transmission control units," said Ray Cornyn, operations manager for Freescale's automotive microcontroller business. "Our VLE technology makes the MPC5500 family an even more versatile solution. An optimizing compiler is a vital part of the solution, and, with their technology and experience, Green Hills Software is helping us deliver the power of VLE to our automotive customers."

VLE, an extension from Freescale to the existing 32-bit PowerPC Book E instruction set, makes use of an instruction coding technique that reduces code size, routinely by as much as 30 percent. Despite the code size reduction, software performance degradation is minimal or non-existent. In addition, VLE code can be freely mixed with ordinary PowerPC code in a program. The new encodings maintain the current PowerPC Book E application programming interface (API).

Software developers using Green Hills Software VLE products enjoy these benefits:

--Proven and Available Today--Tier 1 suppliers in North America and Europe have tested the Green Hills VLE compiler and report 30 percent smaller code over non-VLE compilers.

--Easy To Use--Developers do not need to make code changes at the C or C++ level to use VLE. In addition, VLE and non-VLE code can be mixed, assuring seamless compatibility.

--End-To-End and Optimized Support--The entire Green Hills Software product family has been updated -- compiler, debugger, trace tools and hardware probes -- giving the developer an integrated, optimized solution to create, debug To correct a problem in hardware or software. Debugging software means locating the errors in the source code (the program logic). Debugging hardware means finding errors in the circuit design (logical circuits) or in the physical interconnections of the circuits.  and analyze a VLE application.

Green Hills Software adds VLE support to an already strong solution for powertrain developers:

--C, C++ and EC++ compilers, optimized for the MPC5500 family and featuring code-reducing Automatic SDA SDA
abbr.
specific dynamic action


Serotonin dopamine antagonist (SDA)
The newer second-generation antipsychotic drugs, also called atypical antipsychotics.
 (small data area) and CodeFactor(TM)

--MULTI integrated development environment See IDE.

integrated development environment - interactive development environment
 with the advanced MULTI MULTI Multiple  Debugger

--Instruction set simulator for MPC5500 architecture

--Green Hills Probe and 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.
 debug device, hardware debuggers for the Nexus debug interface

--SuperTrace Probe and TimeMachine Debugger, trace tools for Nexus trace ports

--INTEGRITY real-time operating system and velOSity microkernel (1) The part of an operating system that is specialized for the hardware it is running in. The other components of the OS interact with the microkernel in a message-based relationship and do not have to be rewritten when the OS is ported to a new platform. , both royalty-free and optimized to meet the deeply embedded requirements of automotive applications

Availability

The complete Green Hills Software solution for Freescale's MPC5500 processor is available today, including MULTI, VLE-enabled 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
++ compilers, INTEGRITY 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. , velOSity microkernel, SuperTrace Probe, TimeMachine Debugger, Green Hills Probe and Slingshot.

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(R) RTOS, velOSity(TM) microkernel, compilers, MULTI(R) and AdaMULTI(TM) integrated development environments and TimeMachine(TM) debugger offer a complete development solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software on the web at www.ghs.com.

Green Hills Software, the Green Hills logo, MULTI, INTEGRITY, velOSity, AdaMULTI, TimeMachine, SuperTrace, Slingshot and Padded Cell are trademarks or registered trademarks of Green Hills Software, Inc. in the U.S. and/or internationally. All other trademarks are the property of their respective owners.
COPYRIGHT 2005 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2005, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Jun 13, 2005
Words:680
Previous Article:Smart-tek Communications, Inc. Successfully Completes Parkwest I and Two Parkwest Building Contracts.
Next Article:Taiwan Biotechnology Industry to Thrive with Greater Human Resources.
Topics:



Related Articles
Freescale Semiconductor Selects Green Hills Software's Compilers to Certify Their Highest PowerPC Scores Ever.
Green Hills Software's INTEGRITY Real-Time Operating System Available for Freescale's PowerQUICC III Integrated Communications Processors.
Interpeak Unveils TCP/IP Protocol Stacks Optimized for Award-Winning PowerQUICC III Processor.
Green Hills Software's INTEGRITY Real-Time Operating System Available For New ColdFire Processor Families.
Green Hills Software Introduces Version 5.0 of its velOSity Microkernel and INTEGRITY RTOS.
Wind River Expands Support for Freescale's PowerQUICC Processors.
Wind River to Support Freescale's new PowerQUICC III Processors with Serial RapidIO Technology.
Green Hills Software Announces First MMU-based RTOS Support for Freescale MPC5500 Family of Processors.
Green Hills Software Announces Expanded Automotive Industry Initiative; Success in Automotive Marketplace Fueled by Growing Complexity of In-Vehicle...
TimeSys Introduces Linux Development Kits for a Wide Range of Freescale Processors Based on PowerPC Cores; Rapidly Commercializes Latest...

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles