| CPC H03M 13/3746 (2013.01) [H03M 13/1105 (2013.01); H03M 13/1575 (2013.01)] | 14 Claims |

|
1. A method comprising:
iteratively decoding a codeword by a decoder until a number of iterations at which a syndrome weight of the codeword is greater than or no less than a predetermined threshold;
comparing the syndrome weight with a decoder syndrome weight threshold for the decoder; in response to that the syndrome weight of the codeword is greater than or no less than the decoder syndrome weight threshold, terminating decoding of the codeword by the decoder;
wherein the decoder is selected from a group consisting of a bit-flipping decoder, a min-sum decoder, a sum-product decoder, and a belief-propagation decoder.
|