Invention Grant
- Patent Title: Handling errors during device bootup from a non-volatile memory
- Patent Title (中): 在设备从非易失性存储器启动期间处理错误
-
Application No.: US12872867Application Date: 2010-08-31
-
Publication No.: US08589730B2Publication Date: 2013-11-19
- Inventor: Matthew Byom , Kenneth Herman , Nir J. Wakrat , Daniel J. Post
- Applicant: Matthew Byom , Kenneth Herman , Nir J. Wakrat , Daniel J. Post
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Van Court & Aldridge LLP
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
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.
Public/Granted literature
- US20120054541A1 HANDLING ERRORS DURING DEVICE BOOTUP FROM A NON-VOLATILE MEMORY Public/Granted day:2012-03-01
Information query