• DocumentCode
    35430
  • Title

    A Methodology to Emulate Single Event Upsets in Flip-Flops Using FPGAs through Partial Reconfiguration and Instrumentation

  • Author

    Serrano, Felipe ; Clemente, Juan Antonio ; Mecha, Hortensia

  • Author_Institution
    INDRA Syst., Madrid, Spain
  • Volume
    62
  • Issue
    4
  • fYear
    2015
  • fDate
    Aug. 2015
  • Firstpage
    1617
  • Lastpage
    1624
  • Abstract
    This paper presents a methodology to emulate Single Event Upsets (SEUs) in Field Programmable Gate Array (FPGA) flip-flops (FFs). Since the content of a FF is not modifiable through the FPGA configuration memory bits, a dedicated design is required for fault injection in the FFs. The method proposed in this paper is a hybrid approach that combines FPGA partial reconfiguration and extra logic added to the circuit under test, without modifying its operation. This approach has been integrated into a fault-injection platform, named NESSY (Non intrusive ErrorS injection SYstem), developed by our research group. Finally, this paper includes results on a Virtex-5 FPGA demonstrating the validity of the method on the ITC´99 benchmark set and a Feed-Forward Equalization (FFE) filter. In comparison with other approaches in the literature, this methodology reduces the resource consumption introduced to carry out the fault injection in FFs, at the cost of adding very little time overhead ( 1.6 μs per fault).
  • Keywords
    field programmable gate arrays; filters; flip-flops; logic testing; radiation hardening (electronics); FFE filter; NESSY; SEU; Virtex-5 FPGA; circuit under test; fault injection; feed-forward equalization filter; field programmable gate array; flip-flops; nonintrusive errors injection system; partial instrumentation; partial reconfiguration; single event upsets; Circuit faults; Emulation; Field programmable gate arrays; Flip-flops; Hardware; Instruments; Single event upsets; FPGA; Fault injection; flip-flops; reliability; single event upset (SEU);
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.2015.2447391
  • Filename
    7181741