发明名称 Method for recovering from errors in flash memory
摘要 Methods, devices and computer readable code for reading data from one or more flash memory cells, and for recovering from read errors are disclosed. In some embodiments, in the event of an error correction failure by an error detection and correction module, the flash memory cells are re-read at least once using one or more modified reference voltages, for example, until a successful error correction may be carried out. In some embodiments, after successful error correction a subsequent read request is handled without re-writing data (for example, reliable values of the read data) to the flash memory cells in the interim. In some embodiments, reference voltages associated with a reading where errors are corrected may be stored in memory, and retrieved when responding to a subsequent read request. In some embodiments, the modified reference voltages are predetermined reference voltages. Alternatively or additionally, these modified reference voltages may be determined as needed, for example, using randomly generated values or in accordance with information provided by the error detection and correction module. Methods, devices and computer readable code for reading data for situations where there is no error correction failure are also provided.
申请公布号 US2007091677(A1) 申请公布日期 2007.04.26
申请号 US20060397609 申请日期 2006.04.05
申请人 M-SYSTEMS FLASH DISK PIONEERS LTD. 发明人 LASSER MENAHEM;MURIN MARK
分类号 G11C16/06 主分类号 G11C16/06
代理机构 代理人
主权项
地址