CodeWarrior Compiler Reduces Code Size for Bosch's Automotive Platform

12/17/2004 - Metrowerks Corporation announces that the advanced performance of its CodeWarriorTM compiler technology played a key role in the successful development of an automotive platform recently created by Robert Bosch Corporation. Metrowerks is a subsidiary of Freescale Semiconductor, Inc. (NYSE FSL, FSL.B).

Bosch needed to generate code compact enough to run on Freescale’s HC(S)08 device – a small, 8-bit microcontroller unit (MCU) that powers the body controller unit. However, the legacy compiler initially used was unable to generate code dense enough to run on the microcontroller.

Bosch turned to Metrowerks for help. Using CodeWarrior technology, Bosch engineers decreased overall code size by six to eight percent, and in some code sections, by as much as 20 percent. The code size reductions allowed the Bosch team to fully leverage the existing Freescale MCU and avoid design changes.

"As a Tier One automotive supplier that provides major automotive customers with vital, innovative technology, it is important for us to remain competitive and efficient,” said Oliver Korasiak, body electronics software manager for Bosch. “Working with CodeWarrior technology, we were able to meet customer requirements without changing our design or incorporating additional memory capacity, and this was critical to our ability to stay within our budget.”

“The CodeWarrior team at Metrowerks understands that the total cost of an automotive electronics solution includes not only up-front development costs, but also the maintenance of those costs over time,” said Greg Hemstreet, marketing director of transportation and standard products for Metrowerks. "CodeWarrior compiler technologies are designed to solve the business and technical issues that top automotive suppliers face today, and this helps our customers reduce costs and extend the life of their investments and technologies.”

About Metrowerks
Metrowerks creates CodeWarrior software and hardware products and services for developers, with a particular focus on the following industries: consumer electronics; transportation; wireless; and networking and communications. The CodeWarrior product line includes development tools and middleware that enable customers to decrease their time to market. The company also offers services including training, developer programs and custom software engineering. Founded in 1985, Metrowerks is a subsidiary of Freescale Semiconductor, Inc. (NYSE:FSL, FSL.B). Metrowerks corporate headquarters are in Austin, Texas. For more information, please visit

About Freescale Semiconductor
Freescale Semiconductor, Inc. (NYSE:FSL, FSL.B) is a global leader in the design and manufacture of embedded semiconductors for the automotive, consumer, industrial, networking and wireless markets. Freescale became a publicly traded company in July 2004 after more than 50 years as part of Motorola, Inc. The company is based in Austin, Texas, and has design, research and development, manufacturing or sales operations in more than 30 countries. Freescale, a member of the S&P 500®, is the third largest independent semiconductor company based in the United States.

Previous Page | News by Category | News Search

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