{"title":"Single core OS design based on AUTOSAR for MPC5668G","authors":"R. Cherian, Tressa Michael, L. Raj","doi":"10.1109/COMPSC.2014.7032614","DOIUrl":null,"url":null,"abstract":"This paper introduces the design of an operating system based on AUTOSAR [Automotive Open System Architecture] for MPC5668G. Embedded system applications are widely used today in aerospace, automotive areas. After the intervention of application specific operating systems, specialized real time operating systems called Vehicular Application Specific Embedded Operating Systems (VASOS) are developed. Some VASOS are VxWorks, QNX, pSOS etc. They provide functions of vehicle domain such as device drivers, fundamental network functions. OSEK and its successor AUTOSAR plays an important role in software development in automotive domain. OSEK/VDX (Open systems and corresponding interfaces for automotive electronics / Vehicle Distributed executive) is an open vehicular industry standard. It provide environment for developing and redeveloping ECU software and improve compatibility of applications needed. The OSEK OS specification is for a single processor. Various parts of OSEK/VDX are OS (the basic services of the real-time kernel), COM (the communication services), NM (the Network Management services) and OIL (OSEK Implementation Language). OSEK/VDX is an operating system meant for distributed embedded control units. The MPC5668G microcontroller is designed to address the need for more integration of electronic features within the vehicle. In the core architecture, e200z650 as the CPU and e200z0 as the input output processor (IOP). The controller is developed by Freescale on 32bit Power architecture for primary use in automotive and industrial control systems. This MCU family built for automotive gateway and high end body applications. Also, it is user compatible one. This work gives a study on parameters related to an operating system.","PeriodicalId":388270,"journal":{"name":"2014 First International Conference on Computational Systems and Communications (ICCSC)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 First International Conference on Computational Systems and Communications (ICCSC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COMPSC.2014.7032614","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper introduces the design of an operating system based on AUTOSAR [Automotive Open System Architecture] for MPC5668G. Embedded system applications are widely used today in aerospace, automotive areas. After the intervention of application specific operating systems, specialized real time operating systems called Vehicular Application Specific Embedded Operating Systems (VASOS) are developed. Some VASOS are VxWorks, QNX, pSOS etc. They provide functions of vehicle domain such as device drivers, fundamental network functions. OSEK and its successor AUTOSAR plays an important role in software development in automotive domain. OSEK/VDX (Open systems and corresponding interfaces for automotive electronics / Vehicle Distributed executive) is an open vehicular industry standard. It provide environment for developing and redeveloping ECU software and improve compatibility of applications needed. The OSEK OS specification is for a single processor. Various parts of OSEK/VDX are OS (the basic services of the real-time kernel), COM (the communication services), NM (the Network Management services) and OIL (OSEK Implementation Language). OSEK/VDX is an operating system meant for distributed embedded control units. The MPC5668G microcontroller is designed to address the need for more integration of electronic features within the vehicle. In the core architecture, e200z650 as the CPU and e200z0 as the input output processor (IOP). The controller is developed by Freescale on 32bit Power architecture for primary use in automotive and industrial control systems. This MCU family built for automotive gateway and high end body applications. Also, it is user compatible one. This work gives a study on parameters related to an operating system.