DocumentCode
2512511
Title
Efficient Real-Time Support for Automotive Applications: A Case Study
Author
Goud, Gurulingesh R. ; Sharma, Neera ; Ramamritham, Krithi ; Malewar, Sachitanand
Author_Institution
Indian Inst. of Technol., Mumbai
fYear
0
fDate
0-0 0
Firstpage
335
Lastpage
341
Abstract
The number of computer-controlled functions in an automobile is increasing at a rapid rate and so is the number of microprocessors implementing and controlling these functionalities. Therefore, there is a need to minimize the computing power provided without affecting the performance and safety of the applications. The latter is especially important since intelligent automotive applications deal with critical data and involve deadline bound computations on data gathered from the automobiles´ environment. These applications have stringent requirements on the freshness of data items and completion time of the tasks. Our work studies one such safety-critical application, namely adaptive cruise control (ACC). We take a task+data centric approach for designing and implementing this application. As our contributions we have (i) identified the data and task characteristics of ACC and shown how to map them on a real-world (robotic) platform, (ii) facilitated a real-time approach towards designing ACC by the application of mode-change and real-time data repository concepts for reducing CPU capacity requirements and (iii) provided the scheduling strategies to meet the timing requirements of the tasks. Experiments demonstrate that the CPU capacity requirement can be reduced without compromising the real-time guarantees for safety-critical applications
Keywords
automobiles; automotive engineering; real-time systems; safety-critical software; scheduling; CPU capacity requirement; adaptive cruise control; automobile environment; automotive application; computer-controlled function; microprocessor implementation; real-time data repository; real-time support system; real-world platform; safety-critical application; scheduling strategy; Adaptive control; Application software; Automobiles; Automotive applications; Intelligent vehicles; Microprocessors; Programmable control; Robots; Safety; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Real-Time Computing Systems and Applications, 2006. Proceedings. 12th IEEE International Conference on
Conference_Location
Sydney, Qld.
ISSN
1533-2306
Print_ISBN
0-7695-2676-4
Type
conf
DOI
10.1109/RTCSA.2006.30
Filename
1691332
Link To Document