• DocumentCode
    2085157
  • Title

    Design and implementation of multi-mode QC-LDPC decoder

  • Author

    Chen, Yun ; Chen, Xiang ; Zhao, Yifei ; Zhou, Chunhui ; Wang, Jing

  • Author_Institution
    Sch. of Inf. Sci. & Technol., Xiamen Univ., Xiamen, China
  • fYear
    2010
  • fDate
    11-14 Nov. 2010
  • Firstpage
    1145
  • Lastpage
    1148
  • Abstract
    Low-density parity-check (LDPC) codes are one of the most effective error controlling methods, which now are widely used in multiple communication systems, for example, DVB-S2, 802.16e, etc. In these communication standards, the adopted LDPC codes are all quasi-cyclic low-density parity-check (QC-LDPC) codes. The parity-check matrices of QC-LDPC codes consist of arrays of circulants, in which each row is the cyclic shift of the row above it, and the first row is the cyclic shift of the last row. This character of QC-LDPC codes results in the linear encoding complexity and opens the door for the multi-mode LDPC decoders with enough flexibility of resource multiplexing. Based on the quasi-cyclic character of QC-LDPC codes, a design method for multi-mode QC-LDPC decoders is proposed in this paper. The node memory is skillfully organized and can be expediently addressed by a simple control unit to save memory consumption in hardware implementation. Then this design method is implemented and test on Field Programmable Gate Array (FPGA) platform. The test results show that the resource occupied by the multi-mode decoder is only a little more than that of maximal resource occupied by the single-mode decoder, and this multi-mode decoder can support at least 3 code rates with the throughput higher than 100 Mbps when the iteration number is fixed to 12 and the clock frequency is set to 200 MHZ.
  • Keywords
    cyclic codes; error correction codes; field programmable gate arrays; linear codes; matrix algebra; parity check codes; FPGA; error controlling method; field programmable gate array; frequency 200 MHz; linear encoding; multimode QC-LDPC decoder; parity-check matrices; quasicyclic low-density parity-check code; Computers; Decoding; Digital video broadcasting; Integrated circuits; Parity check codes; Registers; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Technology (ICCT), 2010 12th IEEE International Conference on
  • Conference_Location
    Nanjing
  • Print_ISBN
    978-1-4244-6868-3
  • Type

    conf

  • DOI
    10.1109/ICCT.2010.5688680
  • Filename
    5688680