Reliability Evaluation and Fault Tolerance Design for FPGA Implemented Reed Solomon (RS) Erasure Decoders

Gao, Zhen, Shi, Jinchang, Liu, Qiang, Ullah, Anees and Reviriego Vasallo, Pedro ORCID: https://orcid.org/0000-0003-2273-1341 (2023). Reliability Evaluation and Fault Tolerance Design for FPGA Implemented Reed Solomon (RS) Erasure Decoders. "IEEE Transactions on Very Large Scale Integration (VLSI) Systems", v. 31 (n. 1); pp. 142-146. https://doi.org/10.1109/TVLSI.2022.3224137.

Description

Title: Reliability Evaluation and Fault Tolerance Design for FPGA Implemented Reed Solomon (RS) Erasure Decoders
Author/s:
Item Type: Article
Título de Revista/Publicación: IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Date: 2023
Volume: 31
Subjects:
Faculty: E.T.S.I. Telecomunicación (UPM)
Department: Ingeniería de Sistemas Telemáticos
Creative Commons Licenses: None

Full text

[thumbnail of ReliabilityandProtection_R1--PRV.pdf] PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (539kB)

Abstract

Reed-Solomon erasure codes (RS-EC) are widely applied in storage and packet communication systems to recover erasures. When implemented on a Field Programmable Gate Array (FPGA) in a space platform, the RS-EC decoder will suffer Single Event Upsets (SEUs) that can cause failures. In this paper, the reliability of an RS-EC decoder implemented on an FPGA to errors on the configuration memory is firstly studied based on hardware SEU injection experiments. We found that the reliability is lower for larger number of erased symbols, but there are still about 85% SEUs can be tolerated by the decoder itself even for the maximum number of erased symbols within the recovery capability. In addition, around 10%-25% SEUs on critical bits can cause system exceptions. Based on these results, a Duplication With Comparison (DWC) scheme is proposed for the protection of the RS-EC decoder. In particular, a checksum parity based approach is proposed to detect the faulty decoder to reduce the computation overhead. Experimental results show that the reliability of the DWC protected RS-EC decoder to SEUs on the configuration memory is almost the same of a traditional Triple Modular Redundancy (TMR) protection, and the resource usage is only about 2.15× that of the unprotected decoder.

Funding Projects

Type
Code
Acronym
Leader
Title
Government of Spain
PID2019-104207RB-I00
ACHILLES
Unspecified
Unspecified

More information

Item ID: 76677
DC Identifier: https://oa.upm.es/76677/
OAI Identifier: oai:oa.upm.es:76677
DOI: 10.1109/TVLSI.2022.3224137
Official URL: https://ieeexplore.ieee.org/document/9969170
Deposited by: Profesor Pedro Reviriego
Deposited on: 20 Nov 2023 07:42
Last Modified: 20 Nov 2023 07:42
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM