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
Link To Document