FPGA Implementation of High-Speed Memory Efficient Quasi-Cyclic LDPC Decoder

Article Preview

Abstract:

This paper introduces a new kind of decoder structure for FPGA implementation of high-speed memory efficient quasi-cyclic LDPC (QC-LDPC) decoder. The code structure, algorithm and hardware structure all adopt optimization design. The decoder adopts modified Turbo decoding algorithm and achieves a decoding throughput of 223 Mbps and frame size of 3,200 bits. The Xilinx Virtex-4 chip used by the decoder only takes up 71 KB memory and makes it exceeds other decoders in aspects of throughput and memory for FPGA implementation.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

3328-3331

Citation:

Online since:

August 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] P. Robertson,E. Villebrum and P. Hhoeher. A comparison of optimal and sub-optimal map decoding algorithms operating in the log domain. Proc. IEEE Int. Conf. Com-mun, v2, pp.1009-1013, jun (1995).

DOI: 10.1109/icc.1995.524253

Google Scholar

[2] T. Richardson,A. Shokokrollahi and Urbanke. Design of capacity-approaching irregular Low-density parity check codes. IEEEE Trans. Inform. Theory, vol. 47, pp.619-637, Feb (2001).

DOI: 10.1109/18.910578

Google Scholar

[3] HeHeYun. Principle and Application of LDPC. POSTS&TELECOMPRESS, 2009. 7.

Google Scholar

[4] Thomas J. Richadson and Rudinger L. Urbanke. Efficient Encoding of Low-Density Parity-Check Codes. IEEE Trans. Inform. Theory. 2001. v2. pp.638-656.

DOI: 10.1109/18.910579

Google Scholar

[5] Han Jian-Bing, He Chen , He He Yun . Research on regular LDPC codes with better performance than turbo codes. 2009 WASE International Conference on Information Engineering. ICIE 2009 . v 2, pp.390-393.

DOI: 10.1109/icie.2009.280

Google Scholar