This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Automatic Generation of Production Quality Code for ECUs
Technical Paper
1999-01-1168
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
This paper describes a new production code generator that meets both the requirements of code developers for efficient and reliable production code, as well as the desire of system engineers to establish a control design process based on simulation models that double as executable specifications for the ECU software. The production code generator supports automatic scaling, generates optimized fixed-point C code for microcontrollers like the Motorola 683xx, Siemens C16x, and Hitachi SH-2, and produces ASAP2 [1] calibration information. Benchmark results show that the autogenerated code can match or even exceed the efficiency of typical handwritten production code. Code quality is assured by design and by systematic, automatic, and extremely comprehensive test procedures.
Recommended Content
Authors
Topic
Citation
Hanselmann, H., Kiffmeier, U., Köster, L., and Meyer, M., "Automatic Generation of Production Quality Code for ECUs," SAE Technical Paper 1999-01-1168, 1999, https://doi.org/10.4271/1999-01-1168.Also In
Electronic Engine Controls 1999: Sensors, Actuators, and Development Tools
Number: SP-1418; Published: 1999-03-01
Number: SP-1418; Published: 1999-03-01
References
- http:www.asam.de
- Hanselmann H. “Development Speed-Up for Electronic Control Systems,” Convergence International Congress on Transportation Electronics Dearborn October 19-21 1998
- Simulink User's Guide The MathWorks Nattick MA USA 1998
- StateFlow Users' Guide The MathWorks Nattick MA USA 1998