Generic scrubbing-based architecture for custom error correction algorithms

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,...

Full description

Saved in:
Bibliographic Details
Published inProceedings (IEEE/IFIP International Symposium on Rapid System Prototyping. Online) pp. 112 - 118
Main Authors Santos, Rui, Venkataraman, Shyamsundar, Kumar, Akash
Format Conference Proceeding Journal Article
LanguageEnglish
Published IEEE 01.10.2015
Subjects
Online AccessGet full text
ISSN2150-5519
DOI10.1109/RSP.2015.7416555

Cover

More Information
Summary: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.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Conference-1
ObjectType-Feature-3
content type line 23
SourceType-Conference Papers & Proceedings-2
ISSN:2150-5519
DOI:10.1109/RSP.2015.7416555