Process schedule optimization according to event chains on automotive embedded platforms

Aleksandar Korac, Velibor Ilić, Nikola Kovacic, Dragan Samardžija, Bogdan Pavković · 2017

The development of modern cars is based on complex embedded systems. These systems are based on several multiprocessor systems composed of multiple cores on which software components are executed. Software components consist of one or more runnables that are executed on multiple cores and hosts. These systems are based only on Time-triggered technologies of static schedules. Processes (Runnables) necessary for optimizing schedule are located in Autosar files. Communication between Runnables and communication with peripheries is realized through automotive communication protocols (CAN, FlexRay, TTEthernet...). During the development of these systems, attention is paid to quality control and execution time of software components. In this paper, there is a description of a process of schedule generation and optimization according to event chains by using software tool, which can also visually represent generated files.

Read the paper · More papers on PaperTik