• DocumentCode
    2255224
  • Title

    A new placement algorithm for the mitigation of multiple cell upsets in SRAM-based FPGAs

  • Author

    Sterpone, L. ; Battezzati, N.

  • Author_Institution
    Dipt. di Autom. e Inf., Politec. di Torino, Torino, Italy
  • fYear
    2010
  • fDate
    8-12 March 2010
  • Firstpage
    1231
  • Lastpage
    1236
  • Abstract
    Modern FPGAs have been designed with advanced integrated circuit techniques that allow high speed and low power performance, joined to reconfiguration capabilities. This makes new FPGA devices very advantageous for space and avionics computing. However, larger levels of integration makes FPGA´s configuration memory more prone to suffer Multi-Cell Upset errors (MCUs), caused by a single radiation particle that can flip the content of multiple nearby cells. In particular, MCUs are on the rise for the new generation of SRAM-based FPGAs, since their configuration memory is based on volatile programming cells designed with smaller geometries that result more sensitive to proton- and heavy ion-induced effects. MCUs drastically limits the capabilities of specific hardening techniques adopted in space-based electronic systems, mainly based on Triple Modular Redundancy (TMR). In this paper we describe a new placement algorithm for hardening TMR circuits mapped on SRAM-based FPGAs against the effects of MCUs. The algorithm is based on layout information of the FPGA´s configuration memory and on metrics related to the logic and interconnection resources locations. Experimental results obtained from MCU static analysis on a set of benchmark circuits hardened by the proposed algorithm prove the efficiency of our approach.
  • Keywords
    SRAM chips; field programmable gate arrays; integrated circuit layout; logic design; FPGA device; MCU static analysis; SRAM-based FPGA; TMR circuit hardening; benchmark circuit; configuration memory; layout information; multcell upset error; multiple cell upsets; placement algorithm; radiation particle; triple modular redundancy; volatile programming cell; Aerospace electronics; Circuits; Costs; Field programmable gate arrays; Ionizing radiation; Protons; Radiation hardening; Random access memory; Redundancy; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-7054-9
  • Type

    conf

  • DOI
    10.1109/DATE.2010.5456995
  • Filename
    5456995