• DocumentCode
    3549483
  • Title

    Microprocessor sensitivity to failures: control vs. execution and combinational vs. sequential logic

  • Author

    Saggese, Giacinto Paolo ; Vetteth, Anoop ; Kalbarczyk, Zbigniew ; Iyer, Ravishankar

  • Author_Institution
    Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
  • fYear
    2005
  • fDate
    28 June-1 July 2005
  • Firstpage
    760
  • Lastpage
    769
  • Abstract
    The goal of this study is to characterize the impact of soft errors on embedded processors. We focus on control versus speculation logic on one hand, and combinational versus sequential logic on the other. The target system is a gate-level implementation of a DLX-like processor. The synthesized design is simulated, and transients are injected to stress the processor while it is executing selected applications. Analysis of the collected data shows that fault sensitivity of the combinational logic (4.2% for a fault duration of one clock cycle) is not negligible, even though it is smaller than the fault sensitivity of flip-flops (10.4%). Detailed study of the error impact, measured at the application level, reveals that errors in speculation and control blocks collectively contribute to about 34% of crashes, 34% of fail-silent violations and 69% of application incomplete executions. These figures indicate the increasing need for processor-level detection techniques over generic methods, such as ECC and parity, to prevent such errors from propagating beyond the processor boundaries.
  • Keywords
    combinational circuits; embedded systems; failure analysis; fault diagnosis; flip-flops; logic testing; microprocessor chips; sequential circuits; DLX-like processor; combinational logic; embedded processor; flip-flops; microprocessor sensitivity; sequential logic; soft errors; speculation logic; Clocks; Computer crashes; Control system synthesis; Error correction; Error correction codes; Flip-flops; Logic; Microprocessors; Process design; Stress;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks, 2005. DSN 2005. Proceedings. International Conference on
  • Print_ISBN
    0-7695-2282-3
  • Type

    conf

  • DOI
    10.1109/DSN.2005.63
  • Filename
    1467850