AUTOSAR Multicore Operating System Implementation for MPC5668GJournal: International Journal of Engineering Sciences & Research Technology (IJESRT) (Vol.2, No. 10)
Publication Date: 2013-10-30
Authors : Devika K; Syama R;
Page : 3035-3040
Keywords : AUTOSAR; OSEK/VDX; Multicore; Microcontroller; Spinlock;
The advanced features in hardware as well as in software field reflected in embedded system domain also. Microcontrollers used in automobiles are turned to multicore for supporting parallel execution. For efficient utilization of multicore microcontrollers it is necessary to design operating systems in order to assist features provided by hardware. Multicore operating systems shall be capable to handle each independent processing unit inside multicore microcontroller. Designing operating 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 common platform for automotive applications. It also increases 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 services. This paper discusses the design and implementation details of multicore operating system for dual core processor MPC5668G.
Other Latest Articles
Last modified: 2014-11-12 22:12:27