Back to results
US 2012/0060074 A1Published application
Decoder based data recovery
AssigneeMarvell World Trade Ltd.
InventorEngling YEO
Life of this patent
Estimating the term…
Abstract
Systems, methods, and other embodiments associated with decoder based data recovery are described. According to one embodiment, an apparatus includes a decoder configured to perform a decoding process on codewords to verify that the codewords meet coding constraints. The decoder includes a recovery unit configured to store recovery instructions for performing a modified decoding process. The recovery unit is further configured to execute the stored recovery instructions when a decoded codeword fails to meet the coding constraints.
Claims19
An apparatus, comprising:
- a decoder configured to perform a decoding process on codewords to verify that the codewords meet coding constraints;
- and
- wherein the decoder comprises a recovery unit configured to store recovery instructions for performing a modified decoding process, wherein the recovery unit is further configured to execute the stored recovery instructions when a decoded codeword fails to meet the coding constraints.
A method, comprising:
- detecting a codeword decoding failure;
- executing recovery instructions stored in a decoder, wherein the recovery instructions modify a decoding process for a codeword;
- and
- returning results of the execution of the recovery instructions.
1 more element
A device comprising:
- a memory device configured to store data encoded as codewords;
- an encoder configured to receive and encode data according to decoding constraints and store the encoded data as codewords in the memory device;
- a decoder configured to decode codewords retrieved from the memory device;
- and
- wherein the decoder comprises a recovery unit configured to store recovery instructions and to execute the stored recovery instructions when a codeword decoding failure occurs, and further wherein the execution of the stored recovery instructions occurs prior to a re-read of the failed codeword by the memory device.
2 more elements
Dependencies are inferred from the claim text.