The invention provides a symbol-level guess
noise decoding
system. The symbol-level guess
noise decoding
system comprises a check matrix H storage module, a preprocessing module, a hard decision check module, a sorting module, an error pattern EP generation module and a
code word generation module, receiving a symbol sequence and a check matrix H, inputting the received symbol sequence and the check matrix H into a preprocessing module, obtaining a hard decision bit sequence through hard decision, selecting candidate symbols through linear reliability calculation (LRC), calculating reliability, and obtaining a mapping matrix through candidate symbol-syndrome mapping (CSM); a hard decision
verification module verifies the hard decision bit sequence, and a sorting module sorts candidate symbols according to a reliability increasing sequence; and the error mode EP generation module guesses the EP according to the sorting sequence, verifies the EP by using the mapping matrix, and outputs the EP which is verified to be correct to the
code word generation module to obtain a decoding
code word. According to the scheme, a large number of repeated operations in invalid tests are avoided, the calculation complexity is greatly reduced, and the hardware resource overhead can be remarkably reduced.