DATA STORAGE APPARATUS AND METHOD FOR PREVENTING DATA ERROR USING THE SAME
First Claim
Patent Images
1. A data storage apparatus, comprising:
- a memory, comprising a plurality of blocks; and
a memory controller coupled to the memory and configured to perform the following operations;
recording a read count of a target block of the memory;
performing an error bit check on a free storage space of the target block when the read count of the target block meets a condition; and
programming a dummy data to the free storage space of the target block in response to the determination that the check result is negative.
1 Assignment
0 Petitions
Accused Products
Abstract
A data storage apparatus and a method for preventing data error using the same are provided. The data storage apparatus includes a memory and a memory controller. The memory includes a plurality of blocks. The memory controller is coupled to the memory and configured to perform the following operations: recording a read count of a target block of the memory; performing an error bit check on a free storage space of the target block when the read count of the target block meets a condition; and programming a dummy data to the free storage space of the target block in response to the determination that the check result is negative.
0 Citations
12 Claims
-
1. A data storage apparatus, comprising:
-
a memory, comprising a plurality of blocks; and a memory controller coupled to the memory and configured to perform the following operations; recording a read count of a target block of the memory; performing an error bit check on a free storage space of the target block when the read count of the target block meets a condition; and programming a dummy data to the free storage space of the target block in response to the determination that the check result is negative. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for preventing data error using a data storage apparatus, wherein the data storage apparatus comprises a memory and a memory controller, and the method for preventing data error is performed by a memory controller and comprises:
-
recording a read count of a target block of the memory; performing an error bit check on a free storage space of the target block when the read count of the target block meets a condition; and programming a dummy data to the free storage space of the target block in response to the determination that the check result is negative. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification