Invention Grant
- Patent Title: Identifying failure type in NVM programmed in SLC mode using a single programming pulse with no verification
-
Application No.: US16799874Application Date: 2020-02-25
-
Publication No.: US11348643B2Publication Date: 2022-05-31
- Inventor: Itay Sagron , Assaf Shappir
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Kligler & Associates Patent Attorneys Ltd
- Main IPC: G11C16/34
- IPC: G11C16/34 ; G11C16/10 ; G06F11/10 ; G11C16/26 ; G11C16/04

Abstract:
A controller includes an interface and storage circuitry. The interface is configured to communicate with a memory device that includes multiple memory cells organized in memory blocks. The memory device supporting programming of the memory cells with enabled or disabled program-verification. The storage circuitry is configured to disable the program-verification, and program data to a group of the memory cells in a Single Level Cell (SLC) mode using a single programming pulse, to read the data from the group of the memory cells. In response to detecting a failure in reading the data, the storage circuitry is configured to distinguish between whether the memory cells in the group belong to a defective memory block or were under-programmed, and when identifying that the memory cells in the group were under-programmed, to perform a corrective action to prevent under-programming in subsequent program operations to the memory cells in the group.
Public/Granted literature
Information query