STORAGE DEVICE, ELECTRONIC DEVICE, AND DATA ERROR CORRECTION METHOD
First Claim
Patent Images
1. A storage device comprising:
- an error detector configured to detect a bit error in entry data related to conversion to a physical address corresponding to a logical address, based on an error-detecting code assigned to the entry data;
a check module configured to check that data obtained by inverting a bit contained in the entry data where the bit error is detected is normal entry data; and
a replacement module configured to replace the entry data where the bit error is detected with the normal entry data.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a storage device includes an error detector, a check module, and a replacement module. The error detector detects a bit error that occurs in entry data related to conversion to a physical address corresponding to a logical address based on an error detecting code assigned to the entry data. The check module checks whether data obtained by inverting a predetermined bit contained in the entry data where the bit error is detected is normal entry data. The replacement module replaces the entry data where the bit error is detected with the normal entry data.
33 Citations
20 Claims
-
1. A storage device comprising:
-
an error detector configured to detect a bit error in entry data related to conversion to a physical address corresponding to a logical address, based on an error-detecting code assigned to the entry data; a check module configured to check that data obtained by inverting a bit contained in the entry data where the bit error is detected is normal entry data; and a replacement module configured to replace the entry data where the bit error is detected with the normal entry data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device comprising a storage device that comprises:
-
an error detector configured to detect a bit error in entry data related to conversion to a physical address corresponding to a logical address, based on an error-detecting code assigned to the entry data; a check module configured to check that data obtained by inverting a bit contained in the entry data where the bit error is detected is normal entry data; and a replacement module configured to replace the entry data where the bit error is detected with the normal entry data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for correcting data error in a storage device configured to store data, the data error correction method comprising:
-
detecting a bit error that occurs in entry data related to conversion to a physical address corresponding to a logical address, based on an error-detecting code assigned to the entry data; checking that data obtained by inverting a bit contained in the entry data where the bit error is detected is normal entry data; and replacing the entry data where the bit error is detected with the normal entry data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification