CFP last date
20 May 2024
Reseach Article

VLSI Implementation of a High-Throughput Soft-Bit-Flipping Decoder for Geometric LDPC Codes

Published on None 2011 by B. Vijaya Prasanna, J. Chinna Babu
journal_cover_thumbnail
International Conference on VLSI, Communication & Instrumentation
Foundation of Computer Science USA
ICVCI - Number 7
None 2011
Authors: B. Vijaya Prasanna, J. Chinna Babu
f2d7ac67-4c4b-44f5-9e49-66d98d7fa0fd

B. Vijaya Prasanna, J. Chinna Babu . VLSI Implementation of a High-Throughput Soft-Bit-Flipping Decoder for Geometric LDPC Codes. International Conference on VLSI, Communication & Instrumentation. ICVCI, 7 (None 2011), 13-18.

@article{
author = { B. Vijaya Prasanna, J. Chinna Babu },
title = { VLSI Implementation of a High-Throughput Soft-Bit-Flipping Decoder for Geometric LDPC Codes },
journal = { International Conference on VLSI, Communication & Instrumentation },
issue_date = { None 2011 },
volume = { ICVCI },
number = { 7 },
month = { None },
year = { 2011 },
issn = 0975-8887,
pages = { 13-18 },
numpages = 6,
url = { /proceedings/icvci/number7/2675-1324/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 International Conference on VLSI, Communication & Instrumentation
%A B. Vijaya Prasanna
%A J. Chinna Babu
%T VLSI Implementation of a High-Throughput Soft-Bit-Flipping Decoder for Geometric LDPC Codes
%J International Conference on VLSI, Communication & Instrumentation
%@ 0975-8887
%V ICVCI
%N 7
%P 13-18
%D 2011
%I International Journal of Computer Applications
Abstract

The main objective of this proposed is to design to improve the error performance with high throughput and without consuming much chip area. VLSI-based decoding of geometric low-density parity-check (LDPC) codes using the sum–product or min-sum algorithms is known to be very difficult due to large memory requirement and high interconnection complexity caused by high variable and column degrees. In this paper, a low-complexity high-performance algorithm is introduced for decoding of high-weight LDPC codes. The developed soft-bit-flipping (SBF) algorithm having every advantages of bit-flipping (BF) algorithm and more advantages like further utilizes reliability of estimates to improve error performance. A hybrid decoding scheme comprised of the BF and SBF algorithms is also proposed to shorten the decoding time. Parallel and pipelined VLSI architecture is developed to increase the throughput without consuming much chip area.

References
  1. R. G. Gallager, “Low-density parity-check codes,” IRE Trans. Inf. Theory, vol. IT-8, no. 1, pp. 21–28, Jan. 1962.
  2. R. G. Gallager, Low-Density Parity-Check Codes. Cambridge, MA: MIT Press, 1963.
  3. D. J. MacKay, “Good error-correcting codes based on very sparse matrices,” IEEE Trans. Inf. Theory, vol. 45, no. 2, pp. 399–432, Mar. 1999.
  4. T. J. Richardson and R. L. Urbanke, “The capacity of low-density parity-check codes under message-passing decoding,” IEEE Trans.Inf. Theory, vol. 47, no. 2, pp. 599–618, Feb. 2001.
  5. R. M. Tanner, “A recursive approach to low complexity codes,” IEEE Trans. Inf. Theory, vol. IT-27, no. 5, pp. 533–547, Sep. 1981.
  6. F. R. Kschischang, B. J. Frey, and H.-A. Loeliger, “Factor graphs and the sum–product algorithm,” IEEE Trans. Inf. Theory, vol. 47, no. 2,pp. 498–519, Feb. 2001.
  7. Y. Kou, S. Lin, and M. P. C. Fossorier, “Low-density parity-check codes based on finite geometries: A rediscovery and new results,” IEEE Trans. Inf. Theory, vol. 47, no. 7, pp. 2711–2736, Nov. s2001.
  8. J. Cho and W. Sung, “High-performance and low-complexity decoding of high-weight LDPC codes,” (in Korean) J. Korea Inf. Commun. Soc., vol. 34, no. 5, pp. 498–504, May 2009.
  9. M. P. C. Fossorier, M. Mihaljevic, and H. Imai, “Reduced complexity iterative decoding of low-density parity check codes based on belief propagation,” IEEE Trans. Commun., vol. 47, no. 5, pp. 673–680, May 1999.
  10. J. Chen, A. Dholakia, E. Eleftheriou, M. P. C. Fossorier, and X.-Y. Hu, “Reduced-complexity decoding of LDPC codes,” IEEE Trans. Commun., vol. 53, no. 8, pp. 1288–1299, Aug. 2005.
  11. J. Zhang and M. P. C. Fossorier, “A modified weighted bit-flipping decoding of low-density parity-check codes,” IEEE Commun. Lett., vol. 8, no. 3, pp. 165–167, Mar. 2004.
  12. M. Jiang, C. Zhao, Z. Shi, and Y. Chen, “An improvement on the modified weighted bit flipping decoding algorithm for LDPC codes,” IEEE Commun. Lett., vol. 9, no. 9, pp. 814–816, Sep. 2005.
  13. R. Palanki, M. P. C. Fossorier, and J. S. Yedidia, “Iterative decoding of multiple-step majority logic decodable codes,” IEEE Trans. Commun., vol. 55, no. 6, pp. 1099–1102, Jun. 2007.
  14. L. Liu and C. J. R. Shi, “Sliced message passing: High throughput overlapped decoding of high-rate low-density parity-check codes,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 55, no. 11, pp. 3697–3710, Dec. 2008.
  15. C. Zhang, Z. Wang, J. Sha, L. Li, and J. Lin, “Flexible LDPC decoder design for multi-Gb/s applications,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 57, no. 1, pp. 116–124, Jan. 2010, to be published.
  16. H. Zhong, W. Xu, N. Xie, and T. Zhang, “Area-efficient min-sum decoder design for high-rate quasi-cyclic low-density parity-check codes in magnetic recording,” IEEE Trans. Magn., vol. 43, no. 12, pp. 4117–4122, Dec. 2007.
Index Terms

Computer Science
Information Sciences

Keywords

Bit flipping (BF) finite geometry low-density parity-check (LDPC) codes projective geometry (PG) soft BF (SBF)