Skip to main navigation Skip to search Skip to main content

Multiple Cell Upset Injection in BRAMs for Xilinx FPGAS

  • Anees Ullah*
  • , Pedro Reviriego
  • , Alfonso Sanchez-Macian
  • , Juan Antonio Maestro
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

10 Scopus citations

Abstract

On-chip block memories (BRAMs) in SRAM-based FPGAS store critical state information as well as user data which need to be protected against radiation-induced upsets. Therefore, reliability evaluation techniques and upset injection in system components are vital. Previous approaches to fault injection in BRAMs are limited in their abilities to create multiple cell upsets (MCUs) (and, in particular, a kind of MCU called multiple bit upsets) and are vulnerable to unintended state corruption in other memory elements when on-chip injectors are used. This letter proposes an efficient approach for multiple upsets emulation in BRAM contents exploiting the configuration memory cells responsible for initialization. The presented methodology ensures safe fault injection in BRAM contents while preserving the state of other memory elements of the design by using a one-Time generated partial bitstream. The approach does not require the time-consuming bitstream generation process for every fault but rather uses run-Time single-frame modifications for injection purposes.

Original languageEnglish
Article number8515077
Pages (from-to)636-638
Number of pages3
JournalIEEE Transactions on Device and Materials Reliability
Volume18
Issue number4
DOIs
StatePublished - Dec 2018

Bibliographical note

Publisher Copyright:
© 2001-2011 IEEE.

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 16 - Peace, Justice and Strong Institutions
    SDG 16 Peace, Justice and Strong Institutions

Keywords

  • Fault injection
  • MCUs
  • single event effects

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Safety, Risk, Reliability and Quality
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Multiple Cell Upset Injection in BRAMs for Xilinx FPGAS'. Together they form a unique fingerprint.

Cite this