• DocumentCode
    1511152
  • Title

    Comparison of the Susceptibility to Soft Errors of SRAM-Based FPGA Error Correction Codes Implementations

  • Author

    Liu, S. ; Sorrenti, G. ; Reviriego, P. ; Casini, F. ; Maestro, J.A. ; Alderighi, M. ; Mecha, H.

  • Author_Institution
    Univ. Antonio de Nebrija, Madrid, Spain
  • Volume
    59
  • Issue
    3
  • fYear
    2012
  • fDate
    6/1/2012 12:00:00 AM
  • Firstpage
    619
  • Lastpage
    624
  • Abstract
    Nowadays the reliability issues of SRAM-based Field Programmable Gate Arrays (FPGAs) operating in harsh environments are well understood. One major effect is Single Event Upsets (SEUs), which are able to invert the stored logical value in flip-flops and memory cells. This issue is more serious when the affected memory cells are part of the configuration memory used for programming the circuit functionality. The consequences may be alterations of the circuit functionality causing errors which may only be corrected by reprogramming the device. For a better understanding of the robustness of programmed circuits, this paper compares two decoders for Error Correction Codes (ECCs). A Hamming Decoder and a One-Step Majority Logic Decoder (OS-MLD) for the Difference-Set Cyclic Codes (DSCC) are analyzed yielding surprisingly unexpected results for their SEU susceptibility, which are interesting for application designers.
  • Keywords
    SRAM chips; cyclic codes; error correction codes; field programmable gate arrays; flip-flops; high energy physics instrumentation computing; nuclear electronics; Hamming decoder; SRAM-based FPGA error correction codes; circuit functionality programm; configuration memory; difference-set cyclic codes; flip-flops; harsh environments; memory cells; one-step majority logic decoder; programmed circuit robustness analysis; single event upset susceptibility; soft error analysis; stored logical value; Circuit faults; Complexity theory; Decoding; Error correction codes; Field programmable gate arrays; Sensitivity; Vectors; Decoder; fault injection; field programmable gate array (FPGA); hamming code; one-step majority-logic decoding; single event upsets;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.2012.2193417
  • Filename
    6196194