Non-volatile memory device and control method thereof
First Claim
Patent Images
1. A non-volatile memory device, comprising:
- a non-volatile memory comprising a plurality of closed blocks and a plurality of open blocks; and
a controller configured to perform a patrol read on all of the closed blocks when the non-volatile memory is switched from a power-off status to a power-on status, and further configured to derive a ratio value according to a write workload of the non-volatile memory between a first time point and a second time point and perform a subsequent patrol read on only a portion of the closed blocks according to the ratio value.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-volatile memory device including a non-volatile memory and a controller is provided. The non-volatile memory includes a plurality of closed blocks and a plurality of open blocks. The controller derives a ratio value according to the write workload of the non-volatile memory between a first time point and a second time point and then performs a patrol read on a portion of the closed blocks according to the ratio value.
42 Citations
19 Claims
-
1. A non-volatile memory device, comprising:
-
a non-volatile memory comprising a plurality of closed blocks and a plurality of open blocks; and a controller configured to perform a patrol read on all of the closed blocks when the non-volatile memory is switched from a power-off status to a power-on status, and further configured to derive a ratio value according to a write workload of the non-volatile memory between a first time point and a second time point and perform a subsequent patrol read on only a portion of the closed blocks according to the ratio value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. A control method applied to a non-volatile memory device having a controller and non-volatile memory with a plurality of closed blocks and a plurality of open blocks, the control method comprising:
-
deriving, with the controller, a ratio value according to a write workload of the non-volatile memory between a first time point and a second point; performing, with the controller, a patrol read on all of the closed blocks when the non-volatile memory is switched from a power-off status to a power-on status; and performing, with the controller, a subsequent patrol read on only a portion of the closed blocks according to the ratio value. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification