摘要 |
<p>A method (600, 700) and system for intelligent bit recovery determines which bits are toggling (in which the value of the bit changes from one read to the next), and examines (606, 608) a subset of potential bit patterns to determine which of those potential bit patterns is valid. The subset is a fraction of the potential bit patterns, and is based on an understanding of the flash memory and problems that may cause bit toggling. The system may analyze at least one aspect of the flash memory to identify a problem potentially causing the toggling bits, and to select the subset of potential bit patterns, corresponding to potential valid solutions for the identified problem. Alternatively, the system selects potential bit patterns for multiple potential problems (712). In either method, the subset of potential bit patterns examined by the intelligent bit recovery is a small fraction of the entire set of potential bit patterns.</p> |
申请人 |
SANDISK ENTERPRISE IP LLC;FRAYER, JACK, EDWARD;OLBRICH, AARON, KEITH;STONELAKE, PAUL, ROGER;KULKARNI, ANAND, KRISHNAMURTHI;MA, YALE, YUEH |
发明人 |
FRAYER, JACK, EDWARD;OLBRICH, AARON, KEITH;STONELAKE, PAUL, ROGER;KULKARNI, ANAND, KRISHNAMURTHI;MA, YALE, YUEH |