• DocumentCode
    1405342
  • Title

    Soft Error Sensitivity Evaluation of Microprocessors by Multilevel Emulation-Based Fault Injection

  • Author

    Entrena, L. ; García-Valderas, M. ; Fernández-Cardenal, R. ; Lindoso, A. ; Portela, M. ; López-Ongil, C.

  • Author_Institution
    Dept. of Electron. Technol., Univ. Carlos III of Madrid, Leganés, Spain
  • Volume
    61
  • Issue
    3
  • fYear
    2012
  • fDate
    3/1/2012 12:00:00 AM
  • Firstpage
    313
  • Lastpage
    322
  • Abstract
    Estimation of soft error sensitivity is crucial in order to devise optimal mitigation solutions that can satisfy reliability requirements with reduced impact on area, performance, and power consumption. In particular, the estimation of Single Event Transient (SET) effects for complex systems that include a microprocessor is challenging, due to the huge potential number of different faults and effects that must be considered, and the delay-dependent nature of SET effects. In this paper, we propose a multilevel FPGA emulation-based fault injection approach for evaluation of SET effects called AMUSE (Autonomous MUltilevel emulation system for Soft Error evaluation). This approach integrates Gate level and Register-Transfer level models of the circuit under test in a FPGA and is able to switch to the appropriate model as needed during emulation. Fault injection is performed at the Gate level, which provides delay accuracy, while fault propagation across clock cycles is performed at the Register-Transfer level for higher performance. Experimental results demonstrate that AMUSE can emulate soft error effects for complex circuits including microprocessors and memories, considering the real delays of an ASIC technology, and support massive fault injection campaigns, in the order of tens of millions of faults within acceptable time.
  • Keywords
    application specific integrated circuits; clocks; delay circuits; field programmable gate arrays; integrated circuit reliability; logic gates; logic testing; microprocessor chips; power aware computing; AMUSE; ASIC technology; autonomous multilevel emulation system; complex circuits; delay-dependent nature; gate level models; microprocessors; multilevel FPGA emulation-based fault injection approach; optimal mitigation solutions; power consumption; register-transfer level models; single event transient effects; soft error sensitivity evaluation; Circuit faults; Delay; Emulation; Field programmable gate arrays; Instruments; Integrated circuit modeling; Logic gates; FPGA emulation.; Soft error; fault injection; single event transient; single event upset;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2010.262
  • Filename
    5669284