Advanced Techniques for Simulating ECU C-code on the PC

2010-01-0431

04/12/2010

Event
SAE 2010 World Congress & Exhibition
Authors Abstract
Content
Over the last two decades, adoption of model-based techniques for the development of ECU software has resulted in major gains in productivity across the automotive industry. However, the fact remains that the majority of the ECU software today is still hand-written using the ā€œCā€ programming language. Further, the need to shorten the development time, reduce costs and increase the quality of the ECU software has driven companies to adopt virtual (PC-based) simulation techniques rather than rely on expensive in-vehicle and dynamometer set-ups. This has lead to a situation where the two development philosophies (models and hand-written code) need to be properly integrated in order to fully capitalize on the advantages of PC-based techniques. For the complete ECU system to be simulated, typically, automatically generated C-code from other tools must be integrated as well. Since current tools do not support the integration of hand-written or automatically generated C-code very well, virtual PC-based simulations (e.g. software-in-the-loop) are very time consuming activities and are, therefore, not broadly introduced in the industry. INTECRIO (from ETAS) and INCODIO (from SYSTECS) offer a powerful, commercial platform for PC-based simulation of embedded software, eliminating the need for proprietary solutions.
Meta TagsDetails
DOI
https://doi.org/10.4271/2010-01-0431
Pages
11
Citation
Jaikamal, V., and Zurawka, T., "Advanced Techniques for Simulating ECU C-code on the PC," SAE Technical Paper 2010-01-0431, 2010, https://doi.org/10.4271/2010-01-0431.
Additional Details
Publisher
Published
Apr 12, 2010
Product Code
2010-01-0431
Content Type
Technical Paper
Language
English