• DocumentCode
    3693666
  • Title

    Fault injection acceleration by architectural importance sampling

  • Author

    Mojtaba Ebrahimi;Nour Sayed;Maryam Rashvand;Mehdi B. Tahoori

  • Author_Institution
    Karlsruhe Institute of Technology, Karlsruhe, Germany
  • fYear
    2015
  • Firstpage
    212
  • Lastpage
    219
  • Abstract
    Radiation-induced soft errors are major reliability concerns in advanced technology nodes. The de facto approach for evaluation of the soft error vulnerability is to perform a costly fault injection campaign. Due to the long residency of some errors in system states, the error has to be traced for even millions of cycles. However, only a very small portion of injected errors leads to the failure. This means that many simulation cycles are wasted as they contribute to no failure due to various masking effects. In this paper, we present an importance sampling technique based on Architecturally Correct Execution (ACE) analysis to identify the non-vulnerable time intervals in memory arrays and avoid unnecessary fault injections to speedup the soft error vulnerability evaluation process without sacrificing the accuracy. Our analysis reveals that this approach significantly expedites our architecture-level fault injection technique (on average by 13X).
  • Keywords
    "Circuit faults","Monte Carlo methods","Acceleration","Accuracy","Analytical models","Program processors","Memory management"
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/CODESISSS.2015.7331384
  • Filename
    7331384