TECHNOLOGY AUTOSAR Multicore Operating System Implementation for MPC5668G

2013 
The advanced features in hardware as well as in sof tware field reflected in embedded system domain als o. Microcontrollers used in automobiles are turned to multicore for supporting parallel execution. For ef ficient utilization of multicore microcontrollers it is nec essary to design operating systems in order to assi st features provided by hardware. Multicore operating systems s hall be capable to handle each independent processi ng unit inside multicore microcontroller. Designing operati ng systems for multicore processors is very crucial because the improvement in performance depends strictly on the software implementation. AUTOSAR (Automotive Open System Architecture) is a standard that provide com mon platform for automotive applications. It also i ncreases interoperability and interchangeability of software developed by different users. AUTOSAR provides guidelines or standards for development of software in automotive domain. AUTOSAR version 4.0 describes new ideas for implementing multicore operating system for automotive domain. New features added in AUTOSAR 4.0 are spinlock, Inter Os-Application Communication, multi-core startup/shutdown and other inter core service s. This paper discusses the design and implementation detai ls of multicore operating system for dual core proc essor MPC5668G.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    3
    References
    0
    Citations
    NaN
    KQI
    []