Litcius/Paper detail

A Multicore ECU-Based Automotive Software Domain Combining Runnable Sequencing and Task Scheduling

K. Suganyadevi, V. Nandhalal, N. Thiyagarajan, S. Dhanasekaran

20222022 International Conference on Automation, Computing and Renewable Systems (ICACRS)16 citationsDOI

Abstract

Research on multicore architecture for automotive safety applications is the aim of the ECU group in order to adhere to strict speed and reliability requirements for real-time embedded systems. The architectural methodology used by the automobile industry to create car electronics systems has to be changed. by incorporating more functionalities into a smaller number of ECUs (Electronic Control Unit). In Software applications, the design, improvement, and substantiation are more complex due to these new characteristics. As a result, producers in the automotive sector need effective tools and design approaches to meet their objectives in a variety of areas. With the intention of uniformly distribute the CPU burden with respect to time, the challenge of sequencing an unlimited number of runnables on a finite number of different cores are addressed in this work. Additionally, for both synchronous and asynchronous workloads, runnables offset will be calculated issued on each core using the Engine RPM. Furthermore, it effectively exploiting Intertask communication between many Multicore ECUs to speed up the many runnables execution. In order to overcome timing constraints on run time, the TIMMO-2-USE (TIMing MOdel - TOols, Languages, Algorithms, USE Cases, and Methodology) project is really putting its actual research on time modeling and analysis for embedded automotive systems to use.

Topics & Concepts

Automotive industryComputer scienceElectronic control unitMulti-core processorEmbedded systemAsynchronous communicationFlexRayAutomotive electronicsSoftwareScheduling (production processes)Embedded softwareOperating systemAutomotive engineeringEngineeringComputer networkOperations managementAerospace engineeringReal-Time Systems SchedulingEmbedded Systems Design TechniquesReal-time simulation and control systems
A Multicore ECU-Based Automotive Software Domain Combining Runnable Sequencing and Task Scheduling | Litcius