MEMORY MANAGEMENT METHOD, MEMORY STORAGE DEVICE AND MEMORY CONTROL CIRCUIT UNIT
First Claim
1. A memory management method for a memory storage device comprising a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module comprises a plurality of memory cells, and the memory management method comprises:
- programming first data into a plurality of first memory cells among the memory cells, such that the programmed first memory cells have a plurality of states, wherein each of the plurality of states corresponds to a default bit value;
sending a first single-stage read command sequence which indicates to read the programmed first memory cells by using a first read voltage level;
obtaining first count information corresponding to the first read voltage level according to a read result corresponding to the first single-stage read command sequence; and
adjusting the first read voltage level according to the first count information and default count information corresponding to the first read voltage level.
1 Assignment
0 Petitions
Accused Products
Abstract
A memory management method for a memory storage device including a rewritable non-volatile memory module is provided according to an exemplary embodiment of the disclosure. The method includes: programming first data into a plurality of first memory cells in the rewritable non-volatile memory module, such that the programmed first memory cells have a plurality of states; sending a first single-stage read command sequence which indicates to read the programmed first memory cells by using a first read voltage level; obtaining first count information corresponding to the first read voltage level according to a read result corresponding to the first single-stage read command sequence; and adjusting the first read voltage level according to the first count information and default count information corresponding to the first read voltage level.
13 Citations
26 Claims
-
1. A memory management method for a memory storage device comprising a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module comprises a plurality of memory cells, and the memory management method comprises:
-
programming first data into a plurality of first memory cells among the memory cells, such that the programmed first memory cells have a plurality of states, wherein each of the plurality of states corresponds to a default bit value; sending a first single-stage read command sequence which indicates to read the programmed first memory cells by using a first read voltage level; obtaining first count information corresponding to the first read voltage level according to a read result corresponding to the first single-stage read command sequence; and adjusting the first read voltage level according to the first count information and default count information corresponding to the first read voltage level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A memory storage device comprising:
-
a connection interface unit configured to couple to a host system; a rewritable non-volatile memory module comprising a plurality of memory cells; 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 send a write command sequence which indicates to program first data into a plurality of first memory cells among the memory cells, such that the programmed first memory cells have a plurality of states, wherein each of the plurality of states corresponds to a default bit value, wherein the memory control circuit unit is further configured to send a first single-stage read command sequence which indicates to read the programmed first memory cells by using a first read voltage level, wherein the memory control circuit unit is further configured to obtain first count information corresponding to the first read voltage level according to a read result corresponding to the first single-stage read command sequence, and wherein the memory control circuit unit is further configured to adjust the first read voltage level according to the first count information and default count information corresponding to the first read voltage level. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A memory control circuit unit configured to control a rewritable non-volatile memory module comprising a plurality of memory cells, the memory control circuit unit comprising:
-
a host interface configured to couple to a host system; a memory interface configured to couple to the 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 send a write command sequence which indicates to program first data into a plurality of first memory cells among the memory cells, such that the programmed first memory cells have a plurality of states, wherein each of the plurality of states corresponds to a default bit value, wherein the memory management circuit is further configured to send a first single-stage read command sequence which indicates to read the programmed first memory cells by using a first read voltage level, wherein the memory management circuit is further configured to obtain first count information corresponding to the first read voltage level according to a read result corresponding to the first single-stage read command sequence, and wherein the memory management circuit is further configured to adjust the first read voltage level according to the first count information and default count information corresponding to the first read voltage level. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A memory management method for a memory storage device comprising a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module comprises a plurality of memory cells, and the memory management method comprises:
-
in a first read mode, sending a first single-stage read command sequence which indicates to read a plurality of first memory cells being programmed among the plurality of memory cells by using a first read voltage level, wherein response information of the first single-stage read command sequence comprises first count information for adjusting the first read voltage level; and in the first read mode, sending a first common read command sequence which indicates to read the plurality of first memory cells by using the adjusted first read voltage level, wherein response information of the first common read command sequence is used to generate read data requested by a host system. - View Dependent Claims (26)
-
Specification