Systems and Methods for Enhanced Data Recovery in a Solid State Memory System
First Claim
Patent Images
1. A data processing system, the system comprising:
- a solid state memory device; and
a data processing circuit including;
a soft information calculation circuit operable to calculate soft information indicating a probability that one or more elements of a data set derived from the solid state memory device represent data originally stored to the solid state memory device; and
a data decoding circuit operable to apply a data decoding algorithm to the data set derived from the solid state memory device guided by the soft information.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and method relating generally to data processing, and more particularly to systems and methods for recovering data from a solid state memory.
16 Citations
20 Claims
-
1. A data processing system, the system comprising:
-
a solid state memory device; and a data processing circuit including; a soft information calculation circuit operable to calculate soft information indicating a probability that one or more elements of a data set derived from the solid state memory device represent data originally stored to the solid state memory device; and a data decoding circuit operable to apply a data decoding algorithm to the data set derived from the solid state memory device guided by the soft information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for recovering data, the method comprising:
-
accessing a data set from a solid state storage device; using a data decoding circuit to apply a data decoding algorithm to the data set to yield a decoded output, wherein the decoded output includes at least one error; identifying at least one critical location in the data set; estimating a voltage associated with the data in the data set corresponding to the critical location; calculating soft information corresponding to the critical location based at least in part on the estimated voltage; and re-applying the data decoding algorithm to the data set guided by the soft information to yield an updated decoded output. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An electronic device, the electronic device including:
-
a storage system including; a solid state memory device; and a data processing circuit including; a soft information calculation circuit operable to calculate soft information indicating a probability that one or more elements of a data set derived from the solid state memory device represent data originally stored to the solid state memory device; a data decoding circuit operable to apply a data decoding algorithm to the data set derived from the solid state memory device guided by the soft information; and an application system operable to perform a defined function using data accessed from the storage system. - View Dependent Claims (20)
-
Specification