Dynamic decoding method, memory storage device, and memory control circuit unit
AssigneePhison Electronics Corp.
InventorsYu-Hsiang Lin, Bo Lun Huang
Life of this patent
Estimating the term…
Abstract
A dynamic decoding method, a memory storage device, and a memory control circuit unit are provided. The dynamic decoding method includes: reading a first codeword from a physical unit of a non-volatile memory module, and the first codeword includes at least two groups; executing a decoding operation according to a first group of the first codeword; checking whether syndrome data of the first codeword is equal to zero in the decoding operation; and outputting the first codeword in response to the syndrome data being equal to zero.
Claims18
A dynamic decoding method for a rewritable non-volatile memory module, the dynamic decoding method comprising:
- reading a first codeword from a physical unit of the rewritable non-volatile memory module, wherein the first codeword comprises at least two groups;
- executing a decoding operation according to a first group of the first codeword;
- checking whether syndrome data of the first codeword is equal to zero in the decoding operation;
- and
- outputting the first codeword in response to the syndrome data being equal to zero.
A memory storage device, comprising:
- a connection interface unit, configured to couple to a host system;
- a rewritable non-volatile memory module;
- and
- a memory control circuit unit, coupled to the connection interface unit and the rewritable non-volatile memory module,
- wherein the memory control circuit unit is configured to:
- issue a read command sequence to the rewritable non-volatile memory module, wherein the read command sequence is configured to instruct to read a first codeword from a physical unit of the rewritable non-volatile memory module, wherein the first codeword comprises at least two groups;
- execute a decoding operation according to a first group of the first codeword;
- check whether syndrome data of the first codeword is equal to zero in the decoding operation;
- and
- output the first codeword in response to the syndrome data being equal to zero.
A memory control circuit unit, disposed in a memory storage device, the memory control circuit unit comprising:
- a host interface, configured to couple to a connection interface unit;
- a memory interface, configured to couple to a rewritable non-volatile memory module;
- and
- a memory management circuit, coupled to the host interface and the memory interface,
- wherein the memory management circuit is configured to:
- issue a read command sequence to the rewritable non-volatile memory module, wherein the read command sequence is configured to instruct to read a first codeword from a physical unit of the rewritable non-volatile memory module, wherein the first codeword comprises at least two groups;
- execute a decoding operation according to a first group of the first codeword;
- check whether syndrome data of the first codeword is equal to zero in the decoding operation;
- and
- output the first codeword in response to the syndrome data being equal to zero.
Dependencies are inferred from the claim text.