This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Evaluating the Use of an RTOS to Reduce a Vehicle's Bill of Materials and Ensure Timing Correctness
Technical Paper
2002-01-2212
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
On the face of it, the idea that software alone can reduce a vehicle's total bill of materials seems difficult to credit. However, when one examines the idea in detail, it becomes more plausible: according to analyst group Gartner Dataquest, 30% of the cost of constructing a new vehicle is in its electronic systems. A significant proportion of these electronic systems are electronic control units (ECUs) based around a microcontroller that contains an increasingly large amount of software. How the software is implemented on the microcontroller will has two key effects on ECU unit cost:
- Software that leads to larger RAM requirements will typically increase the cost, particularly if the design results in a multi-chip implementation rather than a single chip implementation.
- Software that demands higher performance from the microcontroller will typically increase the cost
The software design costs also have an effect on ECU cost, but this is amortized over the total production life of the ECU, and is low in comparison to hardware costs.
In this paper we shall show how the selection of an appropriate real-time operating system (RTOS) can lead to reductions in the performance requirements for a microcontroller in an ECU while maintaining low memory requirements, and consequently to a vehicle's overall bill of materials. Use of appropriate timing analysis technologies in conjunction with an RTOS that is capable of being analyzed can also assist in achieving cost reductions while improving the reliability of the application. This also will be discussed.
This paper assumes that any RTOS being selected will certified to comply with the OSEK/VDX OS standard[OSEK00], as such RTOSs offer many advantages to ECU developer over an RTOS with a proprietary interface. Furthermore, vehicle manufacturers are increasingly demanding ECU manufacturers use OSEK-compliant solutions.
Recommended Content
Technical Paper | Network Architecture for CAN |
Technical Paper | Object-Oriented Software Technology for Body Electronics Applications |
Technical Paper | A New Environment for Integrated Development and Management of ECU Tests |
Authors
Citation
Coombes, A., "Evaluating the Use of an RTOS to Reduce a Vehicle's Bill of Materials and Ensure Timing Correctness," SAE Technical Paper 2002-01-2212, 2002, https://doi.org/10.4271/2002-01-2212.Also In
References
- “OSEK/VDX Operating System Version 2.1 Revision 1” OSEK Working Group 13th Nov 2000 www.osek-vdx.org.
- “How an Embedded Application Using an RTOS Can Stay Within On-Chip Limits” Davis R. Merriam N. Tracey N. 12th Euromicro Conference on Real-Time Systems 2000