HANDLING ERRORS DURING DEVICE BOOTUP FROM A NON-VOLATILE MEMORY
摘要
Systems and methods are provided for handling errors during device bootup from a non-volatile memory ("NVM"). A NVM interface of an electronic device can be configured to detect errors and maintain an error log in volatile memory while the device is being booted up. Once device bootup has completed, a NVM driver of the electronic device can be configured to correct the detected errors using the error log. For example, the electronic device can move data to more reliable blocks and/or retire blocks that are close to failure, thereby improving overall device reliability.
申请公布号
WO2012030547(A1)
申请公布日期
2012.03.08
申请号
WO2011US48223
申请日期
2011.08.18
申请人
APPLE INC.;BYOM, MATTHEW;HERMAN, KENNETH;WAKRAT, NIR, J.;POST, DANIEL, J.
发明人
BYOM, MATTHEW;HERMAN, KENNETH;WAKRAT, NIR, J.;POST, DANIEL, J.