Generic scrubbing-based architecture for custom error correction algorithms

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 - , Chair of Processor Design (cfaed) (Author)

Abstract

Scrubbing has been considered as an efficient mechanism to repair faults in the FPGA's configuration memory, when they are placed in harsh environments. By using this elementary mechanism, several academic solutions/algorithms based on error correction codes (ECCs) have been proposed. However, most of these proposed solutions are only theoretical and do not properly deal with the implementation concerns. With this paper we propose a generic scrubbing-based hardware architecture and design flow for implementing custom error correction algorithms based on ECCs. A conducted case study implementing and evaluating three different algorithms shows the feasibility and the efficiency of the proposed architecture and design flow.

Details

Original languageEnglish
Title of host publicationProceedings of the 2015 26th International Symposium on Rapid System Prototyping
PublisherIEEE Computer Society, Washington
Pages112-118
Number of pages7
ISBN (electronic)978-1-4673-8276-2
ISBN (print)978-1-4673-8275-5
Publication statusPublished - 23 Feb 2016
Peer-reviewedYes

Publication series

SeriesInternational Workshop on Rapid System Prototyping (RSP)
ISSN2150-5500

Conference

Title26th International Symposium on Rapid System Prototyping, RSP 2015
Duration8 - 9 October 2015
CityAmsterdam
CountryNetherlands