A Framework for Real-time Automotive Applications to Multicore Platform in Perspective of AUTOSAR

Priyanshi Gupta, Narinder Pal Singh, Geetha Srinivasan · 2019

AUTOSAR consortium had developed a worldwide standard software in the automotive domain, it was basically developed for the single core electronic control units (ECUs). As the demand for computational power is increasing rapidly in the automotive domain to provide a better driving experience, automotive industries are moving towards multicore ECUs. These multicore ECUs provides the higher levels of parallelism by integrating many single-core applications in single multi-core ECU in respect of safety requirement International Organization for Standardization (ISO) 26262. However, there are several challenges when integrating applications to the multicore platform in reaching a highly efficient and predictable design of AUTOSAR based ECU. In this paper, a solution framework is suggested for integrating applications to multicore platform comprising a mapping of runnables, tasks, and applications to the cores. The main goal of the paper is to minimize overall communication cost between the runnables providing the same data flow as in single core ECU and to provide efficient processor utilization. Our results clearly demonstrate a high efficient solution in terms of both communication cost and efficient processor utilization. The experimental results were performed on a multicore microcontroller which is manufactured by NXP semiconductors.

Read the paper · More papers on PaperTik