Efficient Hardware Implementation of Probabilistic Gradient Descent Bit Flipping

B SRISAILAM, T NAGARAJU

Abstract


This paper presents a new Bit Flipping (BF) decoder, called Probabilistic Parallel Bit Flipping (PPBF) for Low-Density Parity-Check (LDPC) codes on the Binary Symmetric Channel. In PPBF, the flipping operation is preceded with a probabilistic behavior which is shown to improve significantly the error correction performance. The advantage of PPBF comes from the fact that, no global computation is required during the decoding process and from that, all the computations can be executed in the local computing units and in-parallel. PPBF provides a considerable improvement of the decoding frequency and complexity, compared to other known BF decoders, while obtaining a significant gain in error correction. One improved version of PPBF, called non-syndrome PPBF (NS-PPBF) is also introduced, in which the global syndrome check is moved out of the critical path and a new terminating mechanism is proposed. In order to show the superiority of the new decoders in terms of hardware efficiency and decoding throughput, the corresponding hardware architectures are presented in the second part of the paper. The ASIC synthesis results confirm that, the decoding frequency of the proposed decoders is significantly improved, much higher than the BF decoders of literature while requiring lower complexity to be efficiently implemented.


References


“Wireless lan medium access control and physical layer specications: Enhancements for higher throughput, p802.11n/d3.07,” IEEE-802.11n, Mar. 2008.

“Local and metropolitan area networks - part 16, ieee std 802.16a-2003,” IEEE-802.16.

D. Declercq, M. Fossorier, and E. Biglieri, “Channel coding: Theory, algorithms, and applications,” Academic Press Library in Mobile and Wireless Communications, Elsevier, ISBN: 978-0-12-396499-1, 2014.

R. G. Gallager, “Low density parity check codes,” MIT Press, Cambridge, 1963, Research Monograph series, 1963.

“Ieee standard for information technology - corrigendum 2: Ieee std 802.3an-2006 10gbase-t correction,” IEEE Std 802.3-2005/Cor 2-2007 (Corrigendum to IEEE Std 802.3-2005), Aug. 2007.

S. Jeon and B. V. K. V. Kumar, “Performance and complexity of 32 k-bit binary ldpc codes for magnetic recording channels,” IEEE Transactions on Magnetics, vol. 46, no. 6, pp. 2244–2247, June 2010.

K. C. Ho, C. L. Chen, Y. C. Liao, H. C. Chang, and C. Y. Lee, “A 3.46 gb/s (9141,8224) ldpc-based ecc scheme and on-line channel estimation for solid-state drive applications,” in 2015 IEEE International Symposium on Circuits and Systems (ISCAS), May 2015, pp. 1450–1453.

G. Dong, N. Xie, and T. Zhang, “On the use of soft-decision errorcorrection codes in nand flash memory,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 58, no. 2, pp. 429–439, Feb 2011.

G. document, “Ldpc codes for the enhanced mobile broadband (embb) data channel in the 3gpp 5g new radio,” [Online]. Available: http://www.3gpp.org/ftp/tsg ran/WG1 RL1/TSGR1 88/Report/.

J. Jung and I. C. Park, “Multi-bit flipping decoding of ldpc codes for nand storage systems,” IEEE Communications Letters, vol. PP, no. 99, pp. 1–1, 2017.


Full Text: PDF

Refbacks

  • There are currently no refbacks.




Copyright © 2012 - 2023, All rights reserved.| ijitr.com

Creative Commons License
International Journal of Innovative Technology and Research is licensed under a Creative Commons Attribution 3.0 Unported License.Based on a work at IJITR , Permissions beyond the scope of this license may be available at http://creativecommons.org/licenses/by/3.0/deed.en_GB.