Wednesday, 2 September 2026

 International journal of VLSI design & Communication Systems (VLSICS)


ISSN : 0976 - 1357  (Online); 0976 - 1527(print)


DYNAMIC TASK SCHEDULING ON MULTICORE AUTOMOTIVE ECUS


Geetishree Mishra1, K S Gurumurthy2


1BMS College of Engineering, Bangalore, India,

2Reva Intitute of Technology, Bangalore, India 


ABSTRACT

Automobile manufacturers are controlled by stringent govt. regulations for safety and fuel emissions and

motivated towards adding more advanced features and sophisticated applications to the existing electronic

system. Ever increasing customer’s demands for high level of comfort also necessitate providing even more

sophistication in vehicle electronics system. All these, directly make the vehicle software system more

complex and computationally more intensive. In turn, this demands very high computational capability of

the microprocessor used in electronic control unit (ECU). In this regard, multicore processors have

already been implemented in some of the task rigorous ECUs like, power train, image processing and

infotainment. To achieve greater performance from these multicore processors, parallelized ECU software

needs to be efficiently scheduled by the underlaying operating system for execution to utilize all the

computational cores to the maximum extent possible and meet the real time constraint. In this paper, we

propose a dynamic task scheduler for multicore engine control ECU that provides maximum CPU

utilization, minimized preemption overhead, minimum average waiting time and all the tasks meet their

real time deadlines while compared to the static priority scheduling suggested by Automotive Open Systems

Architecture (AUTOSAR).


KEYWORDS

OEM, ECU, Multicore, Scheduling, AUTOSAR


Original Source URL: https://aircconline.com/vlsics/V5N6/5614vlsi01.pdf


Volume URL: https://airccse.org/journal/vlsi/vol5.html


No comments:

Post a Comment