arrow
Return

Gallager B LDPC Decoder with Transient and Permanent Errors

delete2014-01-01
delete41
PRE
AI
C
Chu-Hsiang Huang *
Y
Yao Li
L
Lara Dolecek
DOI:10.1109/TCOMM.2013.111913.130178delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper studies the performance of a noisy Gallager B decoder for regular LDPC codes. We assume that the noisy decoder is subject to both transient processor errors and permanent memory errors. We permit different error rates at different functional components. In addition, for the sake of generality, we allow asymmetry in the permanent error rates of component outputs, and thus we model error propagation in the decoder via a suitable asymmetric channel. We then develop a density evolution-type analysis on this asymmetric channel. The recursive expression for the bit error probability is derived as a function of the code parameters (node degrees), codeword weight, transmission error rate, and the error rates of the permanent and the transient errors. Based on this analysis, we then derive the residual error of the Gallager B decoder for the regime where the transmission error rate and the processing error rates are small. In this regime, we further observe that the residual error rate can be well approximated by a suitable combination of the transient error rate and the permanent error rate at variable nodes, provided that the check node degree is large enough. Based on this insight, we then propose and analyze a scheme for detecting permanent errors and correcting detected residual errors. The scheme exploits the parity check equations of the code and reuses the existing hardware to locate permanent errors in memory blocks. Performance analysis and simulation results show that, with high probability, the detection scheme discovers correct locations of permanent memory errors, while, with low probability, it mislabels the functional memory as being defective. The proposed error detection-and-correction scheme can be implemented in-circuit and is useful in combating failures arising from aging.
Keywords:
Gallager B decoder
processing noise
permanent errors
faulty gates
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Communications cover
IEEE Transactions on Communications
IF:
8.3
Papers:
1.2W
Citations:
3.6W

Organization

University of California System cover
University of California System
Scholars:
37.7W
Papers: 33.8W
Citations: 6.6K
Cited Papers

Cited Papers

Three-dimensional nanofabrication via ultrafast laser patterning and kinetically regulated material assembly
err2022-12-23
err0
errOAAI
errFei Han; Songyun Gu; Aleks Klimas; Ni Zhao; Yongxin Zhao; Shih-Chi Chen
errShare
errSave
Gallager B Decoder on Noisy Hardware
err2013-05-01
err57
PREAI
errYazdi, S. M. Sadegh Tabatabaei; Cho, Hyungmin; Dolecek, Lara
errShare
errSave
Infrared building inspection with unmanned aerial vehicles.
err2015-09-21
err0
PREAI
errJan Krawczyk; Anna Mazur; Tomasz Sasin; Alicja Stokłosa
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Marine sediment cores database for the Mediterranean Basin: a tool for past climatic and environmental studies
err2017-06-20
err0
errOAAI
errI. Alberico; I. Giliberti; D.D. Insinga; P. Petrosino; M. Vallefuoco; F. Lirer; S. Bonomo; A. Cascella; E. Anzalone; R. Barra; E. Marsella; L. Ferraro
errShare
errSave
errShare
errSave
Instanton-Based Techniques for Analysis and Reduction of Error Floors of LDPC Codes
err2009-08-01
err32
errOAAI
errChilappagari, Shashi Kiran; Chertkov, Michael; Stepanov, Mikhail G.; Vasic, Bane
errShare
errSave
errShare
errSave
researcher View more