APPARATUS, SYSTEM, AND METHOD FOR PROVIDING ERROR CORRECTION
First Claim
Patent Images
1. A method for providing error correction for a data storage device, the method comprising:
- determining a set of error-correcting code (“
ECC”
) characteristics for a data storage device, wherein the set of ECC characteristics includes at least one attribute selected from a plurality of supported attributes;
configuring an ECC decoder to operate in compliance with the set of ECC characteristics; and
validating requested data read from the data storage device using the ECC decoder.
6 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for providing error correction for a data storage device. A determination module determines a set of error-correcting code (“ECC”) characteristics for a data storage device. The set of ECC characteristics includes at least one attribute selected from a plurality of supported attributes. A decoder configuration module configures an ECC decoder to operate in compliance with the set of ECC characteristics. An ECC module validates requested data read from the data storage device using the ECC decoder.
126 Citations
20 Claims
-
1. A method for providing error correction for a data storage device, the method comprising:
-
determining a set of error-correcting code (“
ECC”
) characteristics for a data storage device, wherein the set of ECC characteristics includes at least one attribute selected from a plurality of supported attributes;configuring an ECC decoder to operate in compliance with the set of ECC characteristics; and validating requested data read from the data storage device using the ECC decoder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for providing error correction for a data storage device, the apparatus comprising:
-
a determination module that determines a set of error-correcting code (“
ECC”
) characteristics for a data storage device, wherein the set of ECC characteristics includes at least one attribute selected from a plurality of supported attributes;a decoder configuration module that configures an ECC decoder to operate in compliance with the set of ECC characteristics; and an ECC module that validates requested data read from the data storage device using the ECC decoder. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for providing error correction for a data storage device, the system comprising:
-
a data storage device; a determination module that determines a set of error-correcting code (“
ECC”
) characteristics for the data storage device, wherein the set of ECC characteristics includes at least one attribute selected from a plurality of supported attributes;a decoder configuration module that configures an ECC decoder to operate in compliance with the set of ECC characteristics; and an ECC module that validates requested data read from the data storage device using the ECC decoder. - View Dependent Claims (20)
-
Specification