DocumentCode :
3459894
Title :
Nonbinary LDPC Decoder Design and Implementation on FPGA Platform
Author :
Tsang, T.
Author_Institution :
Dept. of Comput. Sci. & Comput. Eng., La Trobe Univ., Melbourne, VIC, Australia
fYear :
2013
fDate :
3-5 Dec. 2013
Firstpage :
325
Lastpage :
329
Abstract :
Emerging standards for wireless communications in the 60GHz band, such as WiGig, IEEE 802.11ad, and IEEE 802.15.3c, require throughputs between 1.5 and 6 Gb/s and use rate adaptive Nonbinary Low Density Parity Check (NB-LDPC) codes as the main form of forward error correction. State-of-the art flexible NB-LDPC decoders cannot simultaneously achieve the high throughput mandated by these standards and the low power needed for mobile applications. Although various kinds of low complexity iterative decoding algorithms have been proposed, the FPGA implementation of NB-LDPC decoders still remains a big challenge due to its high complexity and long latency. Moreover, Prototype architecture of the NB-LDPC codes has been implemented by writing Hardware Description Language (VHDL) code and targeted to a Xilinx Spartan-3E XC3S500E FPGA chip. In this brief, a highly efficient check node processing scheme, which the processing delay greatly reduced, is proposed for Min-max decoding algorithm. Thereafter, an efficient check node unit (CNU) can be designed. Compared with previous works, the latency of the CNU could be reduced to less than 52%. In addition, a decoder for a (620, 310) NB-LDPC code is designed to demonstrate the efficiency of the presented techniques.
Keywords :
channel coding; field programmable gate arrays; forward error correction; hardware description languages; iterative decoding; parity check codes; radiocommunication; CNU; NB-LDPC codes; VHDL code; Xilinx Spartan-3E XC3S500E FPGA chip; check node processing; check node unit; forward error correction; hardware description language; iterative decoding; nonbinary LDPC decoder design; nonbinary low density parity check codes; wireless communications; Computer architecture; Decoding; Fading; Parity check codes; Throughput; Turbo codes; Vectors; Hardware Description Language; Nonbinary Low Density Parity Check; Performance Analysis; Wireless Communications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Science and Engineering (CSE), 2013 IEEE 16th International Conference on
Conference_Location :
Sydney, NSW
Type :
conf
DOI :
10.1109/CSE.2013.57
Filename :
6755236
Link To Document :
بازگشت