Title :
A 630 Mbps non-binary LDPC decoder for FPGA
Author :
Lacruz, J.O. ; Garcia-Herrero, F. ; Canet, M.J. ; Valls, J. ; Perez-Pascual, A.
Author_Institution :
Electrical Engineering Department, Universidad de Los Andes. Mérida, Venezuela
Abstract :
A high-speed non-binary LDPC decoder based on Trellis Min-Max algorithm with layered schedule is presented. The proposed approach compresses the check-node output messages into a reduced set, decreasing the number of messages sent to the variable node. Additionally, the memory resources from the layered architecture are reduced. The proposed decoder was implemented for the (2304,2048) NB-LDPC code over GF(16) on a Virtex-7 FPGA and in a 90 nm CMOS process. Our implementation outperforms state-of-the-art NB-LDPC decoder implementations for both technologies, achieving a throughput of 630 and 965 Mbps, respectively.
Keywords :
Decoding; Field programmable gate arrays; Memory management; Parity check codes; Reliability; Schedules; Throughput;
Conference_Titel :
Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
Conference_Location :
Lisbon, Portugal
DOI :
10.1109/ISCAS.2015.7169065