-
公开(公告)号:US20170213599A1
公开(公告)日:2017-07-27
申请号:US15483169
申请日:2017-04-10
Applicant: SanDisk Technologies LLC
Inventor: Philip Reusswig , Harish Singidi , Deepak Raghu , Gautam Dusija , Pao-Ling Koh , Chris Avila
CPC classification number: G11C16/3431 , G06F11/1072 , G11C11/5642 , G11C16/26 , G11C16/3422 , G11C16/349 , G11C29/52
Abstract: Methods and systems are provided where non-volatile solid state memory may include selected memory cells coupled to a selected word line and proxy memory cells coupled to a proxy word line. The selected memory cells may be non-adjacent to the proxy memory cells and be selected for a read operation. A read proxy voltage may be applied to the proxy word line when data is read from the selected memory cells. A read disturb may be determined based on a difference between a predetermined value stored in the proxy memory cells and a value read from the proxy memory cells.
-
公开(公告)号:US09741444B2
公开(公告)日:2017-08-22
申请号:US15483169
申请日:2017-04-10
Applicant: SanDisk Technologies LLC
Inventor: Philip Reusswig , Harish Singidi , Deepak Raghu , Gautam Dusija , Pao-Ling Koh , Chris Avila
CPC classification number: G11C16/3431 , G06F11/1072 , G11C11/5642 , G11C16/26 , G11C16/3422 , G11C16/349 , G11C29/52
Abstract: Methods and systems are provided where non-volatile solid state memory may include selected memory cells coupled to a selected word line and proxy memory cells coupled to a proxy word line. The selected memory cells may be non-adjacent to the proxy memory cells and be selected for a read operation. A read proxy voltage may be applied to the proxy word line when data is read from the selected memory cells. A read disturb may be determined based on a difference between a predetermined value stored in the proxy memory cells and a value read from the proxy memory cells.
-
公开(公告)号:US12205658B2
公开(公告)日:2025-01-21
申请号:US17509411
申请日:2021-10-25
Applicant: SanDisk Technologies LLC
Inventor: Shantanu Gupta , Amiya Banerjee , Harish Singidi
Abstract: Memory devices, or memory systems, described herein may include a controller (e.g., SSD controller) and a NAND memory device for storing inflight data. When the power loss event occurs, a memory system maintains (i.e., not un-select) the existing memory block being programmed at the time of power loss. The existing program operation at the event of power loss can be suspended by controller. The inflight data can be re-sent by controller directly to NAND latches, when power loss event was detected. The memory system can select a next, immediate available erased page and begin one-pulse programming to store the inflight data, without ramping down the program pump and program pulse, which was in use before the power loss event. The existing programming voltage is used to store/program the inflight data via single pulse programming. When power is restored, the inflight data is moved/programmed to another block for good data reliability.
-
公开(公告)号:US20230129097A1
公开(公告)日:2023-04-27
申请号:US17509411
申请日:2021-10-25
Applicant: SanDisk Technologies LLC
Inventor: Shantanu Gupta , Amiya Banerjee , Harish Singidi
Abstract: Memory devices, or memory systems, described herein may include a controller (e.g., SSD controller) and a NAND memory device for storing inflight data. When the power loss event occurs, a memory system maintains (i.e., not un-select) the existing memory block being programmed at the time of power loss. The existing program operation at the event of power loss can be suspended by controller. The inflight data can be re-sent by controller directly to NAND latches, when power loss event was detected. The memory system can select a next, immediate available erased page and begin one-pulse programming to store the inflight data, without ramping down the program pump and program pulse, which was in use before the power loss event. The existing programming voltage is used to store/program the inflight data via single pulse programming. When power is restored, the inflight data is moved/programmed to another block for good data reliability.
-
公开(公告)号:US11854611B2
公开(公告)日:2023-12-26
申请号:US17326417
申请日:2021-05-21
Applicant: SANDISK TECHNOLOGIES LLC
Inventor: Harish Singidi , Amiya Banerjee , Shantanu Gupta
CPC classification number: G11C11/5628 , G11C11/5635 , G11C11/5671 , G11C16/0483 , G11C16/10 , G11C16/16 , G11C16/3445 , G11C16/3459 , H10B41/27 , H10B43/27
Abstract: A multiphase programming scheme for programming a plurality of memory cells of a data storage system includes a first programming phase in which a first set of voltage distributions of the plurality of memory cells is programmed by applying a first plurality of program pulses to word lines of the plurality of memory cells, and a second programming phase in which a second set of voltage distributions is programmed by applying a second plurality of program pulses to the word lines of the plurality of memory cells. The second programming phase includes maintaining a margin of separation between two adjacent voltage distributions of the second set of voltage distributions after each of the second plurality of program pulses. This scheme achieves better margin using an aggressive quick pass approach, which helps with data recovery in case of power loss events.
-
公开(公告)号:US20220375513A1
公开(公告)日:2022-11-24
申请号:US17326417
申请日:2021-05-21
Applicant: SANDISK TECHNOLOGIES LLC
Inventor: Harish Singidi , Amiya Banerjee , Shantanu Gupta
Abstract: A multiphase programming scheme for programming a plurality of memory cells of a data storage system includes a first programming phase in which a first set of voltage distributions of the plurality of memory cells is programmed by applying a first plurality of program pulses to word lines of the plurality of memory cells, and a second programming phase in which a second set of voltage distributions is programmed by applying a second plurality of program pulses to the word lines of the plurality of memory cells. The second programming phase includes maintaining a margin of separation between two adjacent voltage distributions of the second set of voltage distributions after each of the second plurality of program pulses. This scheme achieves better margin using an aggressive quick pass approach, which helps with data recovery in case of power loss events.
-
-
-
-
-