Abstract
In upcoming automotive systems, the high integration of safety-critical software and the use of high-performance controllers with limited integrity is a demanding challenge. Innovations like driving automation require significantly higher computational power than it is available via special-purpose controllers equipped with safety features. The qualification of high-performance commodity hardware for use in safety-critical systems becomes desirable. To cope with the dilemma of low integrity of such controllers, Software Coded Processing reliably shifts the detection of execution errors into the application software allowing high diagnostic coverage of processing units’ failures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
German: Kennfeldinterpolation.
References
International Organization for Standardization (2011) ISO 26262: Road Vehicles—Functional safety, 1st edn. International standard
BMW (2014) BMW vernetzt die Freude am Fahren. http://www.bmw.de
Michel H-U, Kaule D, Salfer M (2012) Vision einer intelligenten Vernetzung. BMW AG in elektroniknet.de
Gut G, Allmann C, Schurius M, Schmidt K (2012) Reduction of electronic control units in electric vehicles using multicore technology. ForTISS GmbH, Munich; Audi Electronics Venture GmbH, Gaimersheim; Springer, Germany (2012)
Reinhardt D, Kucera M (2013) Domain controlled architecture, a new approach for large scale software integrated automotive systems. In: PECCS—International Conference on Pervasive and Embedded Computing and Communication Systems
Ainhauser C, Bulwahn L, Hildisch A (2013) Autonomous driving needs ROS. BMW Car IT GmbH, ROSCon, Stuttgart, Germany
Bulwahn L, Ochs T, Wagner D (2013) Research on an open-source software platform for autonomous driving systems. BMW Car IT GmbH, Munich, Germany
Baumeister M (2010) Addressing safety standard requirements for IEC 61508 (SIL 3) and ISO 26262 (ASIL D) with the MPC5643L 32-bit power architecture® microcontroller. Freescale Semiconductor, Inc.
Ben Cheikh L, Verma A (2014) Safety joins performance. Infineon Technologies AG
Circello J (2011) Rationale for multicore architectures in auto apps. Freescale Technology Forum
Fritzsch J (2014) Software-based Controller Integrity in safety-critical automotive systems. Master thesis, BMW Group and Technische Universität Dresden
Beckschulze E, Salewski F, Siegbert T, Kowalewski S (2008) Fault handling approaches on dual-core microcontrollers in safety-critical automotive applications. Embedded Software Laboratory, RWTH Aachen University, Germany
Bernick D, Bruckert B, Del Vigna P, Garcia D, Jardine R, Klecka J, Smullen J (2005) Nonstop advanced architecture. In: Proceedings of the International Conference on Dependable Systems and Networks (DSN), Hewlett Packard Company
Wappler U, Fetzer C (2007) Software encoded processing: building dependable systems with commodity hardware. Technische Universität Dresden, Department of Computer Science, SAFECOMP
Schiffel U, Süßkraut M, Fetzer F (2009) An-encoding compiler: building safety-critical systems with commodity hardware. In: Proceedings of the 28th International Conference on Computer Safety, Reliability, and Security. SAFECOMP 2009. Technische Universität Dresden, Department of Computer Science, Springer, Germany
Süßkraut M, Kaienburg J, Schmitt A (2015) Safe program execution with diversified encoding. SIListra Systems GmbH, In: Embedded World Conference 2015, Nuremberg, Germany
Süßkraut M, Kaienburg J (2015) Safety-critical smart systems with software coded processing. SIListra Systems GmbH, In: Smart Systems Integration 2015, Copenhagen, Denmark
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Ghadhab, M., Kaienburg, J., Süßkraut, M., Fetzer, C. (2016). Is Software Coded Processing an Answer to the Execution Integrity Challenge of Current and Future Automotive Software-Intensive Applications?. In: Schulze, T., Müller, B., Meyer, G. (eds) Advanced Microsystems for Automotive Applications 2015. Lecture Notes in Mobility. Springer, Cham. https://doi.org/10.1007/978-3-319-20855-8_21
Download citation
DOI: https://doi.org/10.1007/978-3-319-20855-8_21
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20854-1
Online ISBN: 978-3-319-20855-8
eBook Packages: EngineeringEngineering (R0)