• DocumentCode
    2491515
  • Title

    Improving the Robustness of a Softcore Processor against SEUs by Using TMR and Partial Reconfiguration

  • Author

    Ichinomiya, Yoshihiro ; Tanoue, Shiro ; Amagasaki, Motoki ; Iida, Masahiro ; Kuga, Morihiro ; Sueyoshi, Toshinori

  • Author_Institution
    Grad. Sch. of Sci. & Technol., Kumamoto Univ., Kumamoto, Japan
  • fYear
    2010
  • fDate
    2-4 May 2010
  • Firstpage
    47
  • Lastpage
    54
  • Abstract
    SRAM-based field programmable gate arrays (FPGAs) are vulnerable to a single event upset (SEU), which is induced by radiation effect. This paper presents a technique for ensuring reliable softcore processor implementation on SRAM-based FPGAs. Although an FPGA is susceptible to SEUs, these faults can be corrected as a result of its reconfigurability. We propose techniques for SEU mitigation and recovery of a softcore processor using triple modular redundancy (TMR) and partial reconfiguration (PR) with state synchronization. By carrying out an experiment, we confirm that a faulty softcore processor can be recovered and synchronized with other softcore processors. The proposed technique requires 4.315 times the resource usage and 62.491% of the operating frequency of the base processor. However, the proposed recovery process only takes 6 μs under TMR and PR. As a result of reliability estimation, the proposed system achieved about 2.713 times longer MTBF comparing with the previous system.
  • Keywords
    SRAM chips; field programmable gate arrays; synchronisation; SEU mitigation technique; SEU recovery technique; SRAM-based FPGA; field programmable gate arrays; partial reconfiguration; single event upset; softcore processor; state synchronization; triple modular redundancy; Circuit faults; Field programmable gate arrays; Frequency synchronization; Radiation effects; Random access memory; Redundancy; Robustness; Sequential circuits; Single event transient; Single event upset; ECC; Partial Reconfiguration; SEU; Softcore Processor; TMR;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2010 18th IEEE Annual International Symposium on
  • Conference_Location
    Charlotte, NC
  • Print_ISBN
    978-0-7695-4056-6
  • Electronic_ISBN
    978-1-4244-7143-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2010.16
  • Filename
    5474072