A.V. Bashkirov – Ph.D.(Eng.), Associate Professor, Department of Radio Equipment Engineering and Manufacturing, Voronezh State Technical University
E-mail: fabi7@mail.ru
M.V. Horoshaylova – Post-graduate Student, Department of Radio Equipment Engineering and Manufacturing, Voronezh State Technical University
E-mail: pmv2205@mail.ru
This article describes the development of a high-speed architecture for decoding LDPC code for (3,6) -regular codes, using hybrid quantization, pipelining, and optimizing FPGA-specificity. The described pipeline architecture completely meets the significant requirements of the I / O decoder, even if an early termination scheme is used. The proposed decoder can reach throughput up to 16.9 Gbit / s at Eb/N0 3.5 dB using a code of length 1152, operating at a clock speed of 153 MHz and performing a maximum of 10 iterations of decoding, which greatly exceeds the level of technology. This design was fully implemented and tested on FPGA Xilinx Virtex 5 XC5VLX110. It also presents an alternative design with low complexity, which achieves a throughput of up to 21.6 Gb / s, sacrificing 0,75 dB in the definition of Eb/N0.
- Gallager R. Low-density parity-check codes // IRE Trans.Inf. Theory. January 1962. V. 8. № 1. P. 21−28.
- MacKay D.J.C., Neal R.M. Near Shannon limit performance of low density parity check codes // Electronics Letters. March 1997. V. 33. № 6. P. 457−458.
- Richardson T., Urbanke R. Design of capacity approaching irregular low-density parity-check codes // IEEE Trans. Inf. Theory. February 2001. V. 47. № 2. P. 619−637.
- Richardson T., Urbanke R. Modern Coding Theory. Cambridge University Press. 2008.
- Chen Y., Hocevar D. A FPGA and ASIC implementation of rate 1/2, 8088-b irregular low density parity check decoder // in Proc. Global Telecommunications Conf. (GLOBECOM’03). December 2003. V. 1. P. 113−117.
- Chen X., Kang J., Lin S., Akella V. Memory system optimization for FPGA-based implementation of quasi-cyclic LDPC codes decoders // IEEE Trans. Circuits Syst. I, Reg. Papers. January 2011. V. 58. № 1. P. 98−111.
- Chandrasetty V.A., Aziz S.M. An area efficient LDPC decoder using a reduced complexity min-sum algorithm // Integration (the VLSI Journal). August 2011. V. 45. № 2. P. 141−148.
- Bashkirov A.V., Xoroshajlova M.V. Algoritmy' nizkoj slozhnosti dekodirovaniya i arxitektura dlya nedvoichny'x nizkoplotnostny'x kodov // Radiotexnika. 2016. № 6. S. 10−14.
- Bashkirov A.V., Muratov A.V., Xoroshajlova M.V., Sitnikov A.V., Ermakov S.A. Nizkoplotnostny'e kody' maloj moshhnosti dekodirovaniya // Radiotexnika. 2016. № 5. S. 32−37.