Title :
Designing multicore ECU architecture in vehicle networks using AUTOSAR
Author :
Senthilkumar, K. ; Ramadoss, Ramesh
Author_Institution :
Dept. of Electr. & Electron. Eng., Anna Univ., Chennai, India
Abstract :
The number of electronic control units (ECUs) in modern vehicles has continuously increased in last few decades. In addition, advanced functionalities antilock braking systems, adaptive cruise control and climate control put higher computational demand on ECUs, which further increases the design complexity of automotive control systems. Multicore processors having multiple processing units are integrated on a single chip, have emerged to be the main computing controllers not only for high-end servers but also for embedded control systems. Using multicore processors, more centralized architecture designs can be adopted for automotive control systems. The recent initiative on AUTOmotive Open System ARchitecture (AUTOSAR) has established several standards for automotive software and hardware designs, which include guidelines for designing centralized architecture with multicore ECUs for automotive control systems. With AUTOSAR, it is expected that computational control tasks of different functions can share one ECU or run on any ECU connected with in-vehicle network like CAN and FlexRay. Also, In this paper, we describe some key analytical components that together characterize the hierarchical bus structures composed of FlexRay, CANbus and LINbus. Our analysis shows that the practical constraints imposed by standards such as AUTOSAR can lead to higher levels of schedulable resource utilization. This reduces both the overall component count and cost, while facilitating easy enhancements.
Keywords :
automotive engineering; control engineering computing; controller area networks; embedded systems; hardware-software codesign; multiprocessing systems; open systems; resource allocation; scheduling; CANbus; FlexRay; LINbus; adaptive cruise control; antilock braking system; automotive control system; automotive hardware design; automotive open system architecture; automotive software design; centralized architecture design; climate control; computing controller; design complexity; embedded control system; hierarchical bus structures; in-vehicle network; multicore electronic control units architecture; multicore processor; schedulable resource utilization; Automotive engineering; Complexity theory; Hardware; Multicore processing; Software; Vehicles; AUTOmotive Open System Architecture; Controller Area Network; Electronic Control Unit; Run Time Environment; Virtual Function Bus;
Conference_Titel :
Advanced Computing (ICoAC), 2011 Third International Conference on
Conference_Location :
Chennai
Print_ISBN :
978-1-4673-0670-6
DOI :
10.1109/ICoAC.2011.6165187