• DocumentCode
    413083
  • Title

    Dynamic reconfiguration for management of radiation-induced faults in FPGAs

  • Author

    Gokhale, Maya ; Graham, Paul ; Johnson, Eric ; Rollins, Nathan ; Wirthlin, Michael

  • Author_Institution
    Los Alamos Nat. Lab., NM, USA
  • fYear
    2004
  • fDate
    26-30 April 2004
  • Firstpage
    145
  • Abstract
    Summary form only given. We describe novel methods of exploiting the partial, dynamic reconfiguration capabilities of Xilinx Virtex 1000 FPGAs to manage transient faults due to radiation in space environments. The on-orbit fault detection scheme uses a radiation-hardened reconfiguration controller to continuously monitor the configuration bit streams of 9 Virtex FPGAs and to correct errors by partial, dynamic reconfiguration of the FPGAs while they continue to execute. To study single event upset (SEU) impact on our signal processing applications, we use a novel fault injection technique to corrupt configuration bits, thereby simulating SEU faults. By using dynamic reconfiguration, we can run the corrupted designs directly on the FPGA hardware, giving many orders of magnitude speed-up over purely software techniques. The fault injection method has been validated against proton beam testing, showing 97.6% agreement. Our work highlights the benefits of dynamic reconfiguration for space-based reconfigurable computing.
  • Keywords
    fault simulation; field programmable gate arrays; reconfigurable architectures; Xilinx Virtex 1000 FPGA; fault injection technique; field programmable gate arrays; on-orbit fault detection; radiation-hardened reconfiguration controller; radiation-induced fault; single event upset fault; space-based reconfigurable computing; transient fault; Application software; Discrete event simulation; Environmental management; Error correction; Fault detection; Field programmable gate arrays; Hardware; Radiation monitoring; Signal processing; Single event upset;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
  • Print_ISBN
    0-7695-2132-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2004.1303127
  • Filename
    1303127