Open Access

Resilient Embedded Architectures for Safety-Critical Automotive Systems: Integrating Lockstep Fault Tolerance, Cybersecurity Assurance, And Software-Defined Platforms

4 Department of Electrical and Computer Engineering, Technical University of Munich, Germany

Abstract

The increasing complexity of automotive and embedded systems, particularly in the context of software-defined vehicles and electric vehicular platforms, has intensified the demand for robust fault tolerance, safety assurance, and cybersecurity integration. This research investigates the evolution and integration of dual-core lockstep architectures, redundant multithreading, and control-flow error detection mechanisms within modern embedded systems, emphasizing their application in safety-critical automotive environments. Drawing on a comprehensive set of references spanning hardware reliability, safety standards, cybersecurity frameworks, and emerging operating systems, the study explores how these techniques mitigate soft errors and enhance system resilience. The research further contextualizes these mechanisms within programmable system-on-chip platforms such as Zynq-based architectures and examines their performance trade-offs, particularly in terms of overhead versus fault detection efficiency. In addition, the paper critically analyzes the convergence of safety and security engineering practices, including ISO 26262 compliance and security assurance cases, to address vulnerabilities in cyber-physical systems. The rise of software-defined automotive ecosystems, including proprietary operating systems and electric vehicle platforms, is examined as a transformative force requiring integrated resilience strategies. Methodologically, the study adopts a qualitative synthesis approach, combining thematic analysis with technical evaluation of existing architectures and frameworks. The findings reveal that while lockstep-based approaches remain foundational for fault tolerance, their effectiveness is significantly enhanced when combined with software-level redundancy and system-level assurance methodologies. However, challenges persist in balancing performance overhead, scalability, and security integration. The paper concludes by proposing a holistic framework for resilient embedded system design, emphasizing co-engineering of safety and security, adaptive fault tolerance mechanisms, and alignment with emerging automotive software platforms.

Keywords

References

📄 Peña-Fernández M., Serrano-Cases A., Lindoso A., García-Valderas M., Entrena L., Martínez-Álvarez A., Cuenca-Asensi S. Dual-Core lockstep enhanced with redundant multithread support and control-flow error detection. Microelectronics Reliability, 2019.
📄 Wächter E.W., Kasap S., Zhai X., Ehsan S., McDonald-Maier K. Survey of lockstep based mitigation techniques for soft errors in embedded systems. Computer Science and Electronic Engineering Conference, 2019.
📄 Xilinx Inc. Zynq-7000 SoC Technical Reference Manual. 2018.
📄 TUL Corporation. PYNQ-Z2 Board Specifications.
📄 Tambara L.A., Rech P., Chielle E., Tonfat J., Kastensmidt F.L. Analyzing the impact of radiation-induced failures in programmable SoCs. IEEE Transactions on Nuclear Science, 2016.
📄 ARM Inc. ARM Cortex-A Series Programmer’s Guide v4.0. 2013.
📄 de Oliveira Á.B., Tambara L.A., Kastensmidt F.L. Exploring performance overhead versus soft error detection in lockstep dual-Core ARM Cortex-A9 processor embedded into Xilinx Zynq APSoC. International Symposium on Applied Reconfigurable Computing, 2017.
📄 Rezgui S., Velazco R., Ecoffet R., Rodriguez S., Mingo J.R. Estimating error rates in processor-based architectures. IEEE Transactions on Nuclear Science, 2001.
📄 Suo K., Vu L., Islam M.R., Dhar N., Nguyen T.N., He S., Wu X. A systematic investigation of hardware and software in electric vehicular platform. ACM Southeast Conference, 2024.
📄 Pimentel J. Safety of the intended functionality. SAE International, 2019.
📄 Debouk R. Overview of the second edition of ISO 26262: functional safety-road vehicles. Journal of System Safety, 2019.
📄 Alexander R., Hawkins R., Kelly T. Security Assurance Cases: Motivation and the State of the Art. University of York, 2011.
📄 Beckers K., Heisel M., Solhaug B., Stølen K. ISMS-CORAS: A structured method for establishing an ISO 27001 compliant information security management system. 2014.
📄 Bolbot V., Theotokatos G., Bujorianu L.M., Boulougouris E., Vassalos D. Vulnerabilities and safety assurance methods in cyber-physical systems: A comprehensive review. Reliability Engineering & System Safety, 2019.
📄 Bramberger R., Martin H., Gallina B., Schmittner C. Co-engineering of safety and security life cycles for engineering of automotive systems. ACM SIGAda Ada Letters, 2020.
📄 Brostoff S., Sasse M.A. Safe and sound: a safety-critical approach to security. Workshop on New Security Paradigms, 2001.
📄 Candela A.G. Exploring the function of member checking. The Qualitative Report, 2019.
📄 Clarke V., Braun V., Hayfield N. Thematic analysis. Qualitative Psychology, 2015.
📄 Crick T., Davenport J.H., Irons A., Prickett T. A UK Case Study on Cybersecurity Education and Accreditation. IEEE Frontiers in Education Conference, 2019.
📄 Abdul Salam Abdul Karim. (2023). Fault-Tolerant Dual-Core Lockstep Architecture for Automotive Zonal Controllers Using NXP S32G Processors. International Journal of Intelligent Systems and Applications in Engineering, 11(11s), 877–885. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/7749

Similar Articles

11-20 of 42

You may also start an advanced similarity search for this article.