• DocumentCode
    3357181
  • Title

    Gallager B LDPC Decoder with Transient and permanent errors

  • Author

    Chu-Hsiang Huang ; Yao Li ; Dolecek, Lara

  • Author_Institution
    Dept. of Electr. Eng., Univ. of California, Los Angeles, Los Angeles, CA, USA
  • fYear
    2013
  • fDate
    7-12 July 2013
  • Firstpage
    3010
  • Lastpage
    3014
  • Abstract
    In this paper, the performance of a noisy Gallager B decoder used to decode regular LDPC codes is studied. We assume that the noisy decoder is subject to both transient processor errors and permanent memory errors. Due to the asymmetric nature of permanent errors, 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 can be well approximated by the sum of suitably combined transient errors and permanent errors, provided that the check node degree is large enough. Based on this insight we then propose and analyze a simple scheme for detecting permanent errors. The scheme exploits the parity check equations of the code itself and reuses the existing hardware to locate permanent errors in memory blocks. 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.
  • Keywords
    combinational circuits; decoding; error statistics; parity check codes; residue codes; LDPC codes; asymmetric channel; bit error probability; check node degree; code parameters; codeword weight; density evolution type analysis; detection scheme; error propagation; memory blocks; node degrees; noisy Gallager B decoder; parity check equations; permanent memory errors; processing error rates; recursive expression; residual error; transient processor errors; transmission error rate; Decoding; Equations; Error analysis; Hardware; Noise measurement; Parity check codes; Transient analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory Proceedings (ISIT), 2013 IEEE International Symposium on
  • Conference_Location
    Istanbul
  • ISSN
    2157-8095
  • Type

    conf

  • DOI
    10.1109/ISIT.2013.6620778
  • Filename
    6620778