Invention Grant
- Patent Title: Run-time testing of memory locations in a non-volatile memory
- Patent Title (中): 运行时测试非易失性存储器中的内存位置
-
Application No.: US12730564Application Date: 2010-03-24
-
Publication No.: US08645776B2Publication Date: 2014-02-04
- Inventor: Matthew Byom , Daniel J. Post , Kenneth Herman , Vadim Khmelnitsky
- Applicant: Matthew Byom , Daniel J. Post , Kenneth Herman , Vadim Khmelnitsky
- 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: G11C29/00
- IPC: G11C29/00

Abstract:
Systems and methods are disclosed for performing run-time tests on a non-volatile memory (“NVM”), such as flash memory. The run-time tests may be tests that are performed on the NVM while the NVM can be operated by an end user (as opposed to during a manufacturing phase). In some embodiments, a controller for the NVM may detect an error event that may be indicative of a systemic failure of a die of the NVM. The controller may then select one or more blocks in the die to test, which may be dies that are currently not being used to store user data. The controller may post process the results of the test to determine whether there is a systemic failure, such as a column failure, and may treat the systemic failure if there is one.
Public/Granted literature
- US20110239065A1 RUN-TIME TESTING OF MEMORY LOCATIONS IN A NON-VOLATILE MEMORY Public/Granted day:2011-09-29
Information query