Patent ID: 11876535
Assignee: SILICON MOTION, INC.
Field: Basic communication processes (Electrical engineering)
Classification: CPC H | IPC H

Claim 10:
11. The method as claimed in claim 9, wherein in the decoding phase, during each LDPC iterative operation, the method further comprises:
utilizing the check-node circuit to obtain a codeword difference from the variable-node circuit, and to calculate the syndrome according to the codeword difference; and
utilizing the variable-node circuit to perform the following steps:
determining a syndrome weight according to the syndrome from the check-node circuit;
obtaining a previous codeword generated by a previous LDPC decoding iterative operation, and obtaining a channel value that was previously read from a flash memory without accessing a channel-value memory;
determining a bit-flipping algorithm to flip one or more codeword bits in the previous codeword according to the syndrome weight to generate an updated codeword; and
subtracting the previous codeword from the updated codeword to generate the codeword difference.