US 12,431,917 B2
Systems and methods for decoding codewords
Chenrong Xiong, San Jose, CA (US); Jie Chen, Shanghai (CN); Han Zhang, San Jose, CA (US); Jianing Chen, San Jose, CA (US); and Yanfang Liu, Fremont, CA (US)
Assigned to InnoGrit Technologies Co., Ltd., Shanghai (CN)
Filed by InnoGrit Technologies Co., Ltd., Shanghai (CN)
Filed on Nov. 17, 2023, as Appl. No. 18/512,436.
Prior Publication US 2025/0167812 A1, May 22, 2025
Int. Cl. H03M 13/00 (2006.01); H03M 13/11 (2006.01); H03M 13/15 (2006.01); H03M 13/37 (2006.01)
CPC H03M 13/3746 (2013.01) [H03M 13/1105 (2013.01); H03M 13/1575 (2013.01)] 14 Claims
OG exemplary drawing
 
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.