Fault-Tolerant Probabilistic Gradient-Descent Bit Flipping Decoder

被引:55
作者
Al Rasheed, Omran [1 ]
Ivanis, Predrag [1 ]
Vasic, Bane [2 ]
机构
[1] Univ Belgrade, Fac Elect Engn, Belgrade 11120, Serbia
[2] Univ Arizona, Dept Elect & Comp Engn, Tucson, AZ 85721 USA
基金
美国国家科学基金会;
关键词
Bit-flipping algorithm; low-density parity check codes; decoding by unreliable hardware; fault-tolerance; LDPC CODES; DESIGN;
D O I
10.1109/LCOMM.2014.2344031
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
We propose a gradient descent type bit flipping algorithm for decoding low density parity check codes on the binary symmetric channel. Randomness introduced in the bit flipping rule makes this class of decoders not only superior to other decoding algorithms of this type, but also robust to logic-gate failures. We report a surprising discovery that for a broad range of gate failure probability our decoders actually benefit from faults in logic gates which serve as an inherent source of randomness and help the decoding algorithm to escape from local minima associated with trapping sets.
引用
收藏
页码:1487 / 1490
页数:4
相关论文
共 11 条
[1]   Density Evolution for Min-Sum Decoding of LDPC Codes Under Unreliable Message Storage [J].
Balatsoukas-Stimming, Alexios ;
Burg, Andreas .
IEEE COMMUNICATIONS LETTERS, 2014, 18 (05) :849-852
[2]   On the Construction of Structured LDPC Codes Free of Small Trapping Sets [J].
Dung Viet Nguyen ;
Chilappagari, Shashi Kiran ;
Marcellin, Michael W. ;
Vasic, Bane .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2012, 58 (04) :2280-2302
[3]   Parameter Variation Tolerance and Error Resiliency: New Design Paradigm for the Nanoscale Era [J].
Ghosh, Swaroop ;
Roy, Kaushik .
PROCEEDINGS OF THE IEEE, 2010, 98 (10) :1718-1751
[4]  
Huang CH, 2013, INT CONF ACOUST SPEE, P5085, DOI 10.1109/ICASSP.2013.6638630
[5]  
Leduc-Primeau F, 2012, ANN ALLERTON CONF, P549, DOI 10.1109/Allerton.2012.6483266
[6]   Improved bit-flipping decoding of low-density parity-check codes [J].
Miladinovic, N ;
Fossorier, MPC .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2005, 51 (04) :1594-1606
[7]  
Sundararajan G., 2014, NOISY GRADIENT DESCE
[8]   Performance of LDPC Codes Under Faulty Iterative Decoding [J].
Varshney, Lav R. .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (07) :4427-4444
[9]   An information theoretical framework for analysis and design of nanoscale fault-tolerant memories based on low-density parity-check codes [J].
Vasic, Bane ;
Chilappagari, Shashi Kiran .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2007, 54 (11) :2438-2446
[10]   Gradient Descent Bit Flipping Algorithms for Decoding LDPC Codes [J].
Wadayama, Tadashi ;
Nakamura, Keisuke ;
Yagita, Masayuki ;
Funahashi, Yuuki ;
Usami, Shogo ;
Takumi, Ichi .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2010, 58 (06) :1610-1614