This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
High Performance Code Generation for Audo, an Automotive μController from Infineon Technologies
Technical Paper
2000-01-0393
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Event:
SAE 2000 World Congress
Language:
English
Abstract
The demands of the automotive market are decreasing the time-to-market required from the initial concept of new control systems to their implementation. The goal of automotive companies is to constantly reduce the development time to reap the full economic and strategic benefits of being quicker to market. The target is to reach a development time of less than 12 months for some applications. At the same time, the complexity of these new systems is growing almost exponentially.
While new techniques like model-based control design with executable specifications, rapid control prototyping and hardware-in-the-loop simulation have helped significantly streamline the development process, the new strategies are still being transferred to the production target by hand.
During an early project phase, automotive customers also need to explore different silicon architectures provided by semiconductor manufacturers to select the vendors who can offer the best solution at the lowest price. As a result, software developers are confronted with these new architectures which sometimes need completely different code to exploit the hardware features.
To meet this challenge, tools are necessary that can automatically generate code from the block diagrams used as executable specifications. This code must take the different architectures into account.
Using such tools provides the following benefits:
- 1Reduction in development time and resources
- 2Reduction of bugs
- 3Easy platform change (μController)
- 4Easy verification of new engine functions by using rapid prototyping tools
Semiconductor manufacturers must work closely together with auto-code generator vendors and compiler companies to produce a result that optimally uses all the resources made available in a CPU.
Recommended Content
Authors
Topic
Citation
Amato, G. and Köster, L., "High Performance Code Generation for Audo, an Automotive μController from Infineon Technologies," SAE Technical Paper 2000-01-0393, 2000, https://doi.org/10.4271/2000-01-0393.Also In
SAE 2000 Transactions Journal of Passenger Cars - Electronic and Electrical Systems
Number: V109-7; Published: 2001-09-15
Number: V109-7; Published: 2001-09-15
References
- Zivojnovic V. Martinez J. Schläger C. Meyr H. “DSPstone: A DSP-oriented benchmarking methodology” Proc. of ICSPAT Dallas 1994
- Willems M. Warmers M. Zivojnovic V. “DSP-Compiler: auf dem Weg zum Produktionstool?” Proc. of DSP-Deutschland 95 München 1995
- Hanselmann H. “Development Speed-Up for Electronic Control Systems” Convergence International Congress on Transportation Electronics Dearborn October 19-21 1998
- Hanselmann H. Kiffmeier U. Köster L. Meyer M. “Automatic Generation of Production Quality Code for ECUs” SAE 99 March 2-4 Detroit
- “TriCore: C Compiler User's Guide” Tasking 1999