DocumentCode :
3727033
Title :
Memory efficient FPGA implementation for flooded LDPC decoder
Author :
Alexandru Amaricai;Oana Boncalo;Ioana Mot
Author_Institution :
Computer Engineering Department, University Politehnica Timisoara, Vasile Parvan, Blvd, Nr. 2, Timisoara, Romania
fYear :
2015
Firstpage :
500
Lastpage :
503
Abstract :
This paper proposes an FPGA based flooded architecture for quasi-cyclic (QC) LDPC decoder. The message computation for both check and variable node update is done using a parallel scheme of a number of processing units equal to the expansion factor of the QC matrix. The proposed architecture performs serial processing of the messages by dedicated check node and variable node processing units. This way, a reduced memory word size is used, which lead to a reduction of the BRAM blocks. Multiple frame decoding is used in order to both increase the throughput and to increase the BRAM usage. Implementation results for the WiMAX (1152, 2304) QC irregular LDPC code indicate that the proposed architecture has up to 4x less slices resource utilization and up to 1 order of magnitude less BRAM blocks with respect to other flooded architectures, while maintaining a throughput of several hundreds of Mbps.
Keywords :
"Parity check codes","Decoding","Memory management","Throughput","Field programmable gate arrays","Clocks"
Publisher :
ieee
Conference_Titel :
Telecommunications Forum Telfor (TELFOR), 2015 23rd
Type :
conf
DOI :
10.1109/TELFOR.2015.7377516
Filename :
7377516
Link To Document :
بازگشت