• DocumentCode
    1959094
  • Title

    Analysis of Transient Faults on a MIPS-Based Dual-Core Processor

  • Author

    Faraji, Iman ; Didehban, Moslem ; Zarandi, Hamid R.

  • Author_Institution
    Dept. of Comput. Eng. & Inf. Technol., Amirkabir Univ. of Technol., Tehran, Iran
  • fYear
    2010
  • fDate
    15-18 Feb. 2010
  • Firstpage
    125
  • Lastpage
    130
  • Abstract
    This paper presents a simulation-based fault injection analysis of a MIPS-based dual-core processor. In order to fulfill the requirement of this analysis, 114 different fault targets are used in various points of main components which are described in VHDL language; each experiment was repeated 50 times, resulting in 5700 transient faults in this simulation model. The experimental results demonstrate that, depending on the fault injection targets and the benchmark characteristics, fault effects vary significantly. On average, up to 35.2% of injected faults are recovered in simulation time, while 52.6% of faults lead to system failure, and the remaining 12.2%, treat as latent errors. Different benchmarks show different vulnerability for various components; but on average, Arbiter and Message passing interface are the most vulnerable components outside the tiles, while PC and Bus Handler have highest failure rate among in-tile components. Fault injection on each region has noticeable impact on the result of the other core. In general, fault injection in Shared regions has highest contribution in system failure.
  • Keywords
    hardware description languages; multiprocessing systems; program testing; Arbiter; MlPS based dual core processor; VHDL language; message passing interface; simulation based fault injection analysis; transient faults analysis; Analytical models; Circuit faults; Circuit simulation; Computational modeling; Fault tolerance; Hardware design languages; Information analysis; Microprocessors; Pipelines; Transient analysis; Dual-core microprocessor; Microprocessor without Interlocked Pipeline Stages (MIPS); fault propagation; simulation-based fault injection; vulnerability analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability, and Security, 2010. ARES '10 International Conference on
  • Conference_Location
    Krakow
  • Print_ISBN
    978-1-4244-5879-0
  • Type

    conf

  • DOI
    10.1109/ARES.2010.30
  • Filename
    5438103