The invention discloses a QC-
LDPC decoding FPGA pipeline implementation method and device. The method comprises the steps that a first
lookup table, a second
lookup table, a first storage array and a second storage array are constructed on an FPGA; receiving demodulated
code word soft information, calculating the log-likelihood ratio of each bit, and writing the log-likelihood ratio into a first storage array; decoding iteration is executed according to a row traversal mode after parameter initialization, and an intermediate message and a log-likelihood ratio are updated; dividing the operation of each row of
verification equations into a plurality of serial
assembly lines; after all check nodes finish one-time pipeline
processing, if the current iteration number is smaller than the maximum iteration number and a check equation which does not meet the parity check constraint exists, iteration is returned, and otherwise, decoding is ended; and performing hard decision on the symbol of the final log-likelihood ratio to obtain a decoding bit sequence, and outputting the decoding bit sequence. According to the invention, the occupation of FPGA storage resources is reduced, the compromise between performance and complexity is realized, the
decoding throughput rate is improved, and the time
delay is reduced.