Browse > Article

Performance Analysis on Various Design Issues of Quasi-Cyclic Low Density Parity Check Decoder  

Chung, Su-Kyung (Department of Information, Communication and Electronic Engineering, The Catholic University of Korea)
Park, Tae-Geun (Department of Information, Communication and Electronic Engineering, The Catholic University of Korea)
Publication Information
Abstract
In this paper, we analyze the hardware architecture of Low Density Parity Check (LDPC) decoder using Log Likelihood Ration-Belief Propagation (LLR-BP) decoding algorithm. Various design issues that affect the decoding performance and the hardware complexity are discussed and the tradeoffs between the hardware complexity and the performance are analyzed. The message data for passing error probability is quantized to 7 bits and among them the fractional part is 4 bits. To maintain the decoding performance, the integer and fractional parts for the intrinsic information is 2 bits and 4 bits respectively. We discuss the alternate implementation of $\Psi$(x) function using piecewise linear approximation. Also, we improve the hardware complexity and the decoding time by applying overlapped scheduling.
Keywords
Low density parity check(LDPC) codes; quasi-cyclic LDPC; Belief Propagation; fixed-length analysis;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Keshab K. Parhi, VLSI Digital Signal Processing Systems Design and Implementation, John Wliey&Sons, 1999
2 Marjan Karkooti and Joseph R. Cavallaro, "Semi-Parallel Reconfigurable Architectures for Real-Time LDPC Decoding," in Proc. of IEEE conf. on Information Technology: Coding and Computing, Vol. 1, pp. 579-585, Apr. 2004   DOI
3 David J. C. MacKay et al, "Good error-correctiong codes based on very sparse matrices," IEEE Trans. on Iriform Theory, Vol. 45, pp. 399-431, Mar. 1999   DOI   ScienceOn
4 Daesun Oh and K. K. Parhi, "Low Complexity Decoder Architecture for Low-Density Parity-Check Codes," Journal of Signal Processing Systems, Apr. 2008   DOI
5 Joon-Sung Kim and Hong-Yeop Song, "Concatenated LDGM Codes with Single Decoder," IEEE Communimtions Letters, Vol. 10, no. 4, April. 2000
6 J. C. Moreira and P. G. Farrell, Essentials of Error-Control Coding, John Wiley&Sons, 2006
7 Goddard Space Flight Center, GSFC-STD-9100, , Mar. 2008
8 R. G. Gallager, "Low-Density Parity-Check Codes," IRE Trans. Iriform Theory, Vol. IT-B, pp, 21-28, Jan. 1962
9 Z. Wang and Z. Cui, "Low-Complexity High-Speed Design for Quasi-Cyclic LDPC Codes," IEEE Trans. VLSI Systems, Vol. 15, no. 1, Jan. 2007
10 K. S. Andrews, S. Dolinar, C. R. Jones, F. Pollara and J. Harnkins, "The Development of Turbo and LDPC Codes for Deep-Space Applications," Proceedings of IEEE, Vol. 95, no. 11, Nov. 2007   DOI   ScienceOn
11 A. J Blanksby and Chris J Howland, "A 600-mW 1-Gb/s 1024-b, Rate-1/2 Low-Density Parity-Check Code Decoder," IEEE Solid-State Circuits, Vol. 37, no. 3, Mar. 2002
12 T. J. Richardson and R. L. Urbanke, "The Capacity of Low-Density Parity-Check Codes Under Message-Passing Decoding," IEEE Trans. Iriform Theory, Vol. 47, pp. 599-618, Feb. 2001   DOI   ScienceOn