Patent ID: 11949429
Assignee: MACRONIX INTERNATIONAL CO., LTD.
Field: Basic communication processes (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 9:
10. An error correction method comprising:
performing at least one iteration of a first error correction operation on a data chunk;
calculating a counting number of syndrome values equal to a set logic value generated in the at least one iteration of the first error correction operation, and generating a control signal according to the counting number; and
determining whether to be activated to perform a second error correction operation according to the control signal,
wherein an error correction ability of the second error correction operation is higher than an error correction ability of the first error correction operation,
wherein generating the control signal according to the counting number and determining whether to be activated to perform a second error correction operation according to the control signal comprises:
comparing the counting number with a plurality of different reference thresholds, wherein the reference thresholds form a plurality of ranges;
determining within which of the ranges the counting number falls to generate the control signal;
determining whether to activate the second error correction operation and determining a correction capability when the second error correction operation is activated according to the control signal.