AUTOSAR Multicore Operating System Implementation for MPC5668G
Journal Title: International Journal of Engineering Sciences & Research Technology - Year 30, Vol 2, Issue 10
Abstract
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.
Authors and Affiliations
Devika K*
GAMMA – RAY SPECTROSCOPY USING NAI(TL) DETECTOR
An attempted work had been made on the basic principle that when a radiation interactedwith the detector material, it was absorbing by the material and emitting flash of light, i.e, scintillation. The Thallium...
Development of Multi-focus Image Fusion Technique using Discrete Wavelet Transform (DWT) for Digital Images
Image fusion is the process which combines information of multiple images from the same scene. The resultant fused image is a new image that have the most desirable information and characteristics of each input i...
Secure Key Exchange using Neural Network
Any cryptographic system is used to exchange confidential information securely over the public channel without any leakage of information to the unauthorized users. Neural networks can be used to generate a common...
Analysis of Effectiveness of ALERT Protocol against Wormhole Attack in MANETs
Routing in MANETs is one of the challenging issues because it dynamically changes their topology over the time and hence requires an efficient routing protocol to communicate among the mobile nodes. There are seve...
Thermodynamics of Solvation for Nano Barium Carbonate in Mixed DMF–H2O Solvents at Different Temperatures
The molar solubility for nano barium carbonate (BaCO3) in different percentages of dimethylformamide (DMF) and water were measured at 292.15, 303.15, 308.15 and 313.15K. From the molar solubilities for nano BaCO3,...