@inproceedings{b29a22d414644d7ca538ef05a8fdba49,
title = "An Automated Exhaustive Fault Analysis Technique guided by Processor Formal Verification Methods",
abstract = "As digital designs become increasingly complex, it is essential to have reliable and automated safety verification techniques. To mitigate the negative impact of faults on design behavior, various hardening techniques are employed. This paper presents a fully automated formal-based fault injection technique for processor designs that can functionally verify safety-critical designs in the presence of faults. The experiments conducted demonstrate that multiple bugs can be detected in different hardening mechanisms without extra effort. Moreover, the proposed technique provides high-confidence fault propagation analysis. The study includes numerous experiments conducted on various processor components of two different RISC-V ISA variants. The experiments achieved better results than simulation-based approaches and at the same time yielded similar results to techniques based on Automated Test Pattern Generation (ATPG) fault propagation analysis.",
keywords = "Fault Injection, Fault Propagation Analysis, Formal Verification, Model-driven generation, Safety Verification",
author = "Endri Kaja and Nicolas Gerlin and Bihan Zhao and Lopera, {Daniela Sanchez} and Halabi, {Jad Al} and Khan, {Azam Sher} and Sebastian Prebeck and Dominik Stoffel and Wolfgang Kunz and Wolfgang Ecker",
note = "Publisher Copyright: {\textcopyright} 2024 IEEE.; 25th International Symposium on Quality Electronic Design, ISQED 2024 ; Conference date: 03-04-2024 Through 05-04-2024",
year = "2024",
doi = "10.1109/ISQED60706.2024.10528697",
language = "English",
series = "Proceedings - International Symposium on Quality Electronic Design, ISQED",
publisher = "IEEE Computer Society",
booktitle = "Proceedings of the 25th International Symposium on Quality Electronic Design, ISQED 2024",
}