Back to results
US 2026/0303121 A1Published application
Controller, system and method for decoding codeword based on historical information
AssigneeInnogrit Technologies Co., Ltd.
InventorsYanfang Liu, Chenrong Xiong, Jie Chen
Life of this patent
Estimating the term…
Abstract
LDPC codewords may be decoded based on historical decoding information. In a decoding iteration, the value of flipping energy of a variable node in a codeword is computed based on information representing decoding of the codeword before the decoding iteration. A comparison result is obtained by comparing the value of flipping energy to a flipping energy threshold. The variable node is flipped in response to the comparison result satisfying a criterion.
Claims30
A method comprising:
- in a decoding iteration, computing a value of flipping energy of a variable node in a codeword, based on information representing decoding of the codeword before the decoding iteration;
- obtaining a comparison result by comparing the value of flipping energy to a flipping energy threshold;
- and
- in response to the comparison result satisfying a criterion, flipping the variable node;
- wherein the information comprises a time interval between the decoding iteration and a previous decoding iteration in which the variable node was flipped, a previous value of flipping energy of the variable node in a previous decoding iteration.
2 more elements
A method comprising:
- in a decoding iteration, computing a value of flipping energy of a variable node in a codeword, based on information representing decoding of the codeword before the decoding iteration;
- obtaining a comparison result by comparing the value of flipping energy to a flipping energy threshold;
- and
- in response to the comparison result satisfying a criterion, flipping the variable node;
- wherein the information comprises a previous value of flipping energy of the variable node in a previous decoding iteration.
2 more elements
A method comprising:
- in a decoding iteration, computing a value of flipping energy of a variable node in a codeword, based on information representing decoding of the codeword before the decoding iteration;
- obtaining a comparison result by comparing the value of flipping energy to a flipping energy threshold;
- and
- in response to the comparison result satisfying a criterion, flipping the variable node;
- wherein the information comprises a time interval between the decoding iteration and a previous decoding iteration in which another variable node of the codeword was flipped and the codeword comprises a check node whose value is a parity of a subset of variable nodes of the codeword and the variable node and the other variable node are both in the subset;
- or wherein the information comprises a previous value of flipping energy of another variable node of the codeword in a previous decoding iteration and the codeword comprises a check node whose value is a parity of a subset of variable nodes of the codeword and the variable node and the other variable node are both in the subset.
3 more elements
Dependencies are inferred from the claim text.