• DocumentCode
    871600
  • Title

    Hybrid Fault Detection Technique: A Case Study on Virtex-II Pro´s PowerPC 405

  • Author

    Bernardi, P. ; Sterpone, L. ; Violante, M. ; Portela-Garcia, M.

  • Author_Institution
    Dipt. di Automatica e Informatica, Politecnico di Torino
  • Volume
    53
  • Issue
    6
  • fYear
    2006
  • Firstpage
    3550
  • Lastpage
    3557
  • Abstract
    Hardening processor-based systems against transient faults requires new techniques able to combine high fault detection capabilities with the usual design requirements, e.g., reduced design-time, low area overhead, reduced (or null) accessibility to processor internal hardware. This paper proposes the adoption of a hybrid approach, which combines ideas from previous techniques based on software transformations with the introduction of an Infrastructure IP with reduced memory and performance overheads, to harden system based on the PowerPC 405 core available in Virtex-II Pro FPGAs. The proposed approach targets faults affecting the memory elements storing both the code and the data, independently of their location (inside or outside the processor). Extensive experimental results including comparisons with previous approaches are reported, which allow practically evaluating the characteristics of the method in terms of fault detection capabilities and area, memory and performance overheads
  • Keywords
    fault tolerant computing; field programmable gate arrays; industrial property; microcomputers; storage allocation; transients; Virtex-II Pro FPGA; Virtex-II Pro PowerPC 405; hybrid fault detection; infrastructure intellectual property; memory elements; processor-based systems; software transformations; transient fault detection; Application software; Computer aided instruction; Costs; Fault detection; Field programmable gate arrays; Hardware; Redundancy; Registers; Software performance; Software systems; FPGA; processor-based system; single event effects;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.2006.886221
  • Filename
    4033903