Dynamically adaptive scrubbing mechanism for improved reliability in reconfigurable embedded systems

Research output: Contribution to book/conference proceedings/anthology/reportConference contributionContributedpeer-review

Contributors

  • Rui Santos - , National University of Singapore (Author)
  • Shyamsundar Venkataraman - , National University of Singapore (Author)
  • Akash Kumar - , National University of Singapore (Author)

Abstract

Commercial off-the-shelf (COTS) reconfigurable devices have been recognized as one of the most suitable processing devices to be applied in satellites, since they can satisfy and combine their most important requirements, namely processing performance, reconfigurability and low cost. However, COTS reconfigurable devices, in particular Static-RAM Field Programmable Gate Arrays (FPGAS), can be affected by cosmic radiation, compromising the overall satellite reliability. Scrubbing has been proposed as a mechanism to repair faults in configuration memory. However, the current scrubbing mechanisms are predominantly static and unable to adapt to run-time variations in applications. In this paper, a dynamically adaptive scrubbing mechanism is proposed. Through a window-based scrubbing scheduling, this mechanism adapts the scrubbing process to the reconfigurations and modifications on the FPGA user-design at runtime. Conducted simulation experiments show the feasibility and the efficiency of the proposed solution in terms of system reliability and memory overhead.

Details

Original languageEnglish
Title of host publication2015 52nd ACM/EDAC/IEEE Design Automation Conference, DAC 2015
PublisherIEEE, New York [u. a.]
ISBN (electronic)9781450335201
Publication statusPublished - 24 Jul 2015
Peer-reviewedYes
Externally publishedYes

Publication series

SeriesDAC: Design Automation Conference
Volume2015-July
ISSN0738-100X

Conference

Title52nd ACM/EDAC/IEEE Design Automation Conference, DAC 2015
Duration8 - 12 June 2015
CitySan Francisco
CountryUnited States of America