This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Adapting Commercial Off-The-Shelf Multicore Processors for Safety-Related Automotive Systems Using Online Monitoring
Technical Paper
2015-01-0280
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
Multicores, being the latest state-of-the-art technology, gain more and more importance in automotive and aerospace systems. This technology will not only be used in infotainment and non-safety-critical applications but will also be introduced in upcoming safety-critical systems. At the moment, various commercial off-the-shelf processors are available that are, however, not built for such applications. In order to ensure correct system behavior, online monitoring can be used for processors targeting infotainment or general purpose applications. The cores and other bus masters within the MPSoC compete for the exclusive use of shared resources like a memory controller. It is of high importance to provide guarantees of usage in such cases, e.g. in terms of access time and rates. For this purpose we present an online monitoring based on a commercial off-the-shelf multicore processor that provides knowledge about the usage of the direct memory access (DMA) controller in terms of accesses and activation sources. Furthermore, with this information, conclusions about the memory controller workload are drawn. The concept is implemented by using Freescale's i.MX6 Quad platform, which is targeting automotive infotainment. This paper aims to show how such general purpose multicore processors can be partly adapted to provide evidence for safety related systems.
Recommended Content
Authors
- Falco K. Bapp - Karlsruhe Institute of Technology (KIT)
- Oliver Sander - Karlsruhe Institute of Technology (KIT)
- Timo Sandmann - Karlsruhe Institute of Technology (KIT)
- Viet Vu Duy - Karlsruhe Institute of Technology (KIT)
- Steffen Baehr - Karlsruhe Institute of Technology (KIT)
- Juergen Becker - Karlsruhe Institute of Technology (KIT)
Citation
Bapp, F., Sander, O., Sandmann, T., Vu Duy, V. et al., "Adapting Commercial Off-The-Shelf Multicore Processors for Safety-Related Automotive Systems Using Online Monitoring," SAE Technical Paper 2015-01-0280, 2015, https://doi.org/10.4271/2015-01-0280.Also In
References
- ISO 26262 Road vehicles - Functional safety, Part 1 - 10 1st 11 2011
- Sosnowski J. Transient fault tolerance in digital systems IEEE Micro Feb. 1994
- Bondavalli A. et al. Threshold based mechanisms to discriminate transient from intermittent faults IEEE Trans. on Computers March 2000
- Mariani R. and Fuhrmann P. Comparing fail-safe microcontroller architectures in light of iec 61508 Defect and Fault-Tolerance in VLSI Systems, 2007. DFT '07. 22nd IEEE International Symposium
- Baleani M. , Ferrari A. , Mangeruca L. , Sangiovanni-Vincentelli A. , Peri M. , and Pezzini S. Fault-tolerant platforms for automotive safetycritical applications Proceedings of the 2003 International Conference on Compilers, Architecture and Synthesis for Embedded Systems
- Infineon AURIX Family TC27xT http://www.infineon.com/cms/de/product/microcontroller/32-bit-tricore-tm-microcontroller/aurix-tm-family/aurix-tm-family-%E2%80%93-tc27xt/channel.html?channel=db3a30433cfb5caa013d01df64d92edc
- Freescale Qorivva MPC5777M MCU, Fact Sheet Freescale 2014
- Infineon Highly Integrated and Performance Optimized, 32-bit Microcontrollers for Automotive and Industrial Applications, Product Brief 02 2014
- Baleani M. , Mangeruca L. , Peri M. , Pezzini S. Multi Processor Micro-Controllers For Automotive Safety-Critical Applications IFAC Advances in Automotive Control Salerno, Italy 2004
- The Impact of New Technology on Soft Error Rates Dixit Anand & Wood Alan Oracle Corporation, Santa Clara, USA Reliability Physics Symposium (IRPS) 2011
- Baumann R. The impact of technology scaling on soft error rate performance and limits to the efficacy of error correction Electron Devices Meeting, 2002. IEDM '02. International Dec 2002
- Motruk B. , Diemer J. , Buchty R. , Ernst R. IDAMC: A Many-Core Platform with Run-Time Monitoring for Mixed-Criticality IEEE 14th International Symposium on High-Assurance Systems Engineering 2012
- Ciordas C. , Basten T. , Radulescu A. , Goossens K. , and van Meerbergen J. An Event-based Monitoring Service for Networks on Chip ACM Trans. on Design Automation of Electronic Systems 2005
- Vermeulen B. and Goossens K. A Network-on-Chip Monitoring Infrastructure for Communication-Centric Debug of Embedded Multi-Processor SoCs VLSI Design, Automation and Test, Int. Symp. on IEEE 2009
- Andersson J. , Gaisler J. , and Weigand R. Next Generation Multipurpose Microprocessor Int. Conf. on Data Systems in Aerospace (DASIA) Hungary 2010
- Fiorin L. , Palermo G. , and Silvano C. A Monitoring System for NoCs Proc. of the Third Int. Workshop on Network on Chip Architectures ACM 2010
- Faruque A. , Abdullah M. , Ebi T. , and Henkel J. ROAdNoC: Runtime Observability for an Adaptive Network on Chip Architecture Proc. of the IEEE/ACM Int. Conf. on ComputerAided Design IEEE Press 2008
- Del Valle P. , Atienza D. , Magan I. et al. A Complete MultiProcessor System-on-Chip FPGA-Based Emulation Framework IFIP Int. Conf. on Very Large Scale Integration 2006
- Nowotsch J. , Paulitsch M. EADS Innovation Works Leveraging Multi-Core Computing Architectures in Avionics Ninth European Dependable Computing Conference 2012
- Freescale i.MX 6Dual/6Quad Applications Processor Reference Manual, Rev. 1 04 2013
- Freescale SDMA SDK User Guide Freescale May 2011