System-level Reliability Evaluation through Cache-aware Software-based Fault Injection

被引:0
|
作者
Kaddachi, Firas [1 ]
Kooli, Maha [1 ]
Di Natale, Giorgio [1 ]
Bosio, Alberto [1 ]
Ehrahimi, Mojtaba [2 ]
Tahoori, Mehdi [2 ]
机构
[1] LIRMM, Montpellier, France
[2] Karlsruhe Inst Technol, Karlsruhe, Germany
关键词
Reliability; Soft Errors; Fault Injection; Software; Cache; RAM; Memory; ERROR;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Developing new methods to evaluate the software reliability in an early design stage of the system can save the design costs and efforts, and will positively impact the product time-to-market. In this paper, we propose a novel fault injection technique to evaluate the reliability of a computing system running a software at early design stage where the hardware architecture is not completely defined yet. The proposed approach efficiently operates on the original source code of the software in order to inject transient faults in the data or the instructions. To be accurate and to achieve a better characterization of the system, we simulate faults occurring in the system memory units such as the data cache and the RAM by developing a system emulator. To validate our approach, we compare the simulation results to those obtained with an FPGA-based fault injector. The similarity of the results proves the accuracy of our approach to evaluate system reliability with a gain in the execution time and without requiring a fully defined hardware system.
引用
收藏
页码:9 / 14
页数:6
相关论文
共 50 条
  • [21] Cache- and Register-aware System Reliability Evaluation based on Data Lifetime Analysis
    Kooli, Maha
    Kaddachi, Firas
    Di Natale, Giorgio
    Bosio, Alberto
    2016 IEEE 34TH VLSI TEST SYMPOSIUM (VTS), 2016,
  • [22] Development and Evaluation of a Software-based Clinical Pharmacography System
    Todor, Nicolae
    Borzan, Mihai
    Ciuleanu, Laura Elisabeta
    Iancu, Dana Ioana
    Ghenghea, Voichita Alexandra
    Ciuleanu, Tudor Eliade
    STUDIES IN INFORMATICS AND CONTROL, 2015, 24 (04): : 427 - 438
  • [23] Severity-Aware Prioritization of System-Level Regression Tests in Automotive Software
    Wuersching, Roland
    Elsner, Daniel
    Leinen, Fabian
    Pretschner, Alexander
    Grueneissl, Georg
    Neumeyr, Thomas
    Vosseler, Tobias
    2023 IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION, ICST, 2023, : 398 - 409
  • [24] Efficient Simulation of Structural Faults for the Reliability Evaluation at System-Level
    Kochte, Michael A.
    Zoellin, Christian G.
    Baranowski, Rafal
    Imhof, Michael E.
    Wunderlich, Hans-Joachim
    Hatami, Nadereh
    Di Carlo, Stefano
    Prinetto, Paolo
    2010 19TH IEEE ASIAN TEST SYMPOSIUM (ATS 2010), 2010, : 3 - 8
  • [25] Towards energy-aware software-based fault tolerance in real-time systems
    Unsal, OS
    Koren, I
    Krishna, CM
    ISLPED'02: PROCEEDINGS OF THE 2002 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2002, : 124 - 129
  • [26] Fault injection-based reliability evaluation of SoPCs
    Reorda, M. Sonza
    Sterpone, L.
    Violante, M.
    Portela-Garcia, M.
    Lopez-Ongil, C.
    Entrena, L.
    ETS 2006: ELEVENTH IEEE EUROPEAN TEST SYMPOSIUM, PROCEEDINGS, 2006, : 75 - +
  • [27] Fault diagnosis based on system-level diagnosis for satellite networks
    Hou, Xia
    Fan, Zhi-Hua
    Hu, Gang
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2005, 33 (11): : 2066 - 2069
  • [28] Accuracy Evaluation of SBOM Tools forWeb Applications and System-Level Software
    Halbritter, Andreas
    Merli, Dominik
    19TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY, ARES 2024, 2024,
  • [29] Software Canaries: Software-based Path Delay Fault Testing for Variation-aware Energy-efficient Design
    Sartori, John
    Kumar, Rakesh
    PROCEEDINGS OF THE 2014 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2014, : 159 - 164
  • [30] An Efficient Reliability Evaluation Approach for System-Level Design of Embedded Systems
    Israr, Adeel
    Shoufan, Abdulhadi
    Huss, Sorin A.
    ISQED 2009: PROCEEDINGS 10TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, VOLS 1 AND 2, 2009, : 339 - 344