• DocumentCode
    1856702
  • Title

    Online error detection in SRAM based FPGAs using Scalable Error Detection Coding

  • Author

    Siddiqui, Zahid Ali ; Jeong-A Lee

  • Author_Institution
    Dept. of Comput. Eng., Chosun Univ., Gwangju, South Korea
  • fYear
    2013
  • fDate
    26-28 Aug. 2013
  • Firstpage
    321
  • Lastpage
    324
  • Abstract
    SRAM based devices are more susceptible to unidirectional errors when exposed to radiations. This paper presents an error detection scheme for detecting errors in SRAM cells of FPGA. This proposed Scalable Error Detection Coding (SEDC) scheme is capable of detecting 100% unidirectional errors. SEDC scheme partitions the data into segments of 2-, 3- and 4-bits data and encodes these segments using SEDC codes, in parallel fashion. The programming device generates the SEDC check bits and stores them on the FPGA´s SRAM cells. A high speed, compact and easily scalable online SEDC check bit generator generates the SEDC check bits, which are compared with the pre-stored check bits during circuit operation. All unidirectional errors in SRAM cells, caused by cosmic radiations, are detected. The proposed technique achieves significant improvement in area as well as speed over Berger & simple TMR technique for the same application.
  • Keywords
    SRAM chips; error detection codes; field programmable gate arrays; table lookup; Berger-simple TMR technique; FPGA SRAM cells; cosmic radiations; look-up table; online SEDC check bit generator; online error detection; programming device; scalable error detection coding scheme; unidirectional errors; Encoding; Field programmable gate arrays; Generators; Logic gates; Programming; Table lookup; Tunneling magnetoresistance; FPGA; Fault tolerance; Look-up table function; error detection coding; self-checking circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design (ASQED), 2013 5th Asia Symposium on
  • Conference_Location
    Penang
  • Print_ISBN
    978-1-4799-1312-1
  • Type

    conf

  • DOI
    10.1109/ASQED.2013.6643606
  • Filename
    6643606