This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
The Study of AUTOSAR Communication for Automotive Requirement
Technical Paper
2015-01-0185
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
These days in automotive industry, AUTOSAR has been increasingly used as a standard and unified software platform as vehicle electronics have becoming more variety, more performance and more complicated. MCAL is a software driver which belongs to lowest level in AUTOSAR software structure. MCAL directly access the microcontroller hardware and is provided by microcontroller supplier like Infineon to handle microcontroller peripherals. And in cases for special dedicated functions of microcontroller or for special requirements, Complex Device Driver could be used as legacy software instead of MCAL.
The paper is structured as follows: First, the SPI requirements for vehicle applications such as chassis will be shown. Then, the current AUTOSAR specification for SPI MCAL will be explained in detail. Next, the sequential SPI communication and the parallel SPI communication with multi-nodes will be discussed. This paper will also indicate why the parallel SPI communication is recommended to meet certain automotive requirements. In addition, several detailed requirements to support parallel SPI will be proposed based on field experiences. Finally, this paper will offer a detailed software flow proposal to meet automotive requirements.
The Infineon 32-bit TriCore™ microcontroller, AURIX™ [3] is used for performance evaluation for the parallel SPI communication with multi-nodes. It will be predicted based on Infineon MCAL, MC-ISAR driver [4] in areas such as interrupt response time and SPI driver execution time.
Recommended Content
Technical Paper | New Monolithics Shape the Future MIL-STD-1553 to 1750A Interfaces |
Ground Vehicle Standard | General Motors UART Serial Data Communications |
Authors
Citation
Lee, Y., Lim, Y., Gui, K., Park, J. et al., "The Study of AUTOSAR Communication for Automotive Requirement," SAE Technical Paper 2015-01-0185, 2015, https://doi.org/10.4271/2015-01-0185.Also In
References
- AUTOSAR Layered Software Architecture www.autosar.org/fileadmin/files/releases/4-1/software-architecture/general/auxiliary/AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
- AUTOSAR SWS SPI Handler Driver www.autosar.org/fileadmin/files/releases/4-1/software-architecture/peripherals/standard/AUTOSAR_SWS_SPIHandlerDriver.pdf
- Infineon Technologies TC27x AURIX microcontroller UserManual www.infineon.com/AURIX
- Infineon Technologies Aurix_MC-ISAR_UM_SPIHandlerDriver.pdf
- Durisek , N. and Granat , K. Industry Implementation of Automotive Electronic Stability Control (ESC) Systems SAE Int. J. Passeng. Cars - Electron. Electr. Syst. 1 1 220 244 2009 10.4271/2008-01-0593
- Brewerton , S. , Schneider , R. , and Grosshauser , F. SAE Int. J. Passeng. Cars - Electron. Electr. Syst. 2 1 249 257 2009 10.4271/2009-01-0748
- Graniou , M. , Sivencrona , H. , and Svenningsson , R. Advantages and Challenges of Introducing AUTOSAR for Safety-Related Systems SAE Technical Paper 2009-01-0750 2009 10.4271/2009-01-0750
- Menon , S. and Venugopal , P. AUTOSAR Software Platform Adoption: Systems Engineering Strategies SAE Technical Paper 2014-01-0289 2014 10.4271/2014-01-0289
- Wenzel , T. , Zalman , R. , Nugraha , D. , and Venkataraman , J. Implementing Automotive Microcontroller Abstraction Layer (MCAL) on 32 bit Architectures SAE Technical Paper 2006-01-1554 2006 10.4271/2006-01-1554
- Zalman , R. , Wenzel , T. , Nugraha , D. , and Damodharan , B. In-house Testing of Highly Hardware-dependent Software SAE Technical Paper 2006-01-1556 2006 10.4271/2006-01-1556
- Leteinturier , P. , Brewerton , S. , and Scheibert , K. MultiCore Benefits & Challenges for Automotive Applications SAE Technical Paper 2008-01-0989 2008 10.4271/2008-01-0989