-
公开(公告)号:US12100461B2
公开(公告)日:2024-09-24
申请号:US17852786
申请日:2022-06-29
Applicant: SanDisk Technologies LLC
Inventor: Yi Song , Jiacen Guo , Jiahui Yuan
CPC classification number: G11C16/3459 , G11C16/102 , G11C16/16 , G11C16/32 , G11C16/3404 , G11C16/3431
Abstract: To remedy short term data retention issues, a system creates a gate to channel voltage differential for non-volatile memory cells between programming and verifying in order to accelerate the effects of the short term data retention issue. That is, the gate to channel voltage differential will accelerate the migrating of electrons out of shallow traps. In some embodiments, the gate to channel voltage differential comprises a higher voltage at the channel in comparison to the gate. In some embodiments, the programming comprises applying doses of a programming signal and the gate to channel voltage differential is only created for a subset of the time periods between doses of the programming signal.
-
公开(公告)号:US20240290395A1
公开(公告)日:2024-08-29
申请号:US18360634
申请日:2023-07-27
Applicant: SanDisk Technologies LLC
Inventor: Abu Naser Zainuddin , Jiahui Yuan , Deepanshu Dutta
CPC classification number: G11C16/28 , G11C16/0433 , G11C16/08 , G11C16/24
Abstract: Technology is disclosed herein for a storage system that reduces the Icc during open block reads. A lower than nominal voltage may be applied to the bit lines during open block reads, which reduces Icc. A nominal bit line voltage may be used during closed block reads. The lower than nominal bit line voltage may be combined with using a lower than nominal read pass voltage (Vread) to unprogrammed word lines during the open block read. The lower than nominal Vread has a lower magnitude than a nominal Vread used during a closed block read. Combining the lower than nominal bit line voltage with the lower than nominal Vread to unprogrammed word lines further reduces Icc during open block reads. The ramp rate of Vread may be relaxed (made slower) during at least some open block reads in combination with the lower than nominal bit line voltage.
-
公开(公告)号:US12046314B2
公开(公告)日:2024-07-23
申请号:US17897993
申请日:2022-08-29
Applicant: SanDisk Technologies LLC
Inventor: Abu Naser Zainuddin , Jiahui Yuan , Dong-Il Moon
IPC: G06F3/06 , G11C11/56 , G11C16/04 , G11C16/08 , G11C16/10 , G11C16/26 , G11C16/30 , G11C16/34 , G11C29/12 , H01L23/00 , H01L25/065 , H01L25/18
CPC classification number: G11C29/12005 , G06F3/0625 , G06F3/0653 , G06F3/0679 , G11C11/5628 , G11C11/5642 , G11C11/5671 , G11C16/0483 , G11C16/08 , G11C16/10 , G11C16/26 , G11C16/30 , G11C16/3459 , H01L24/08 , H01L25/0657 , H01L25/18 , G11C2029/1202 , H01L2224/08145 , H01L2225/06506 , H01L2225/06562
Abstract: To reduce spikes in the current used by a NAND memory die, different ramp rates are used for the pass voltage applied to unselected word lines during a program operation depending on whether data is stored in a multi-level cell (MLC) format or in a single level cell (SLC) format. These ramp rates can be determined through device characterization and stored as parameter values on the memory die. Different ramp rate interval values can also be used for the pass voltage applied to unselected word lines during a program operation depending on whether data is stored in an MLC format or in an SLC format.
-
公开(公告)号:US20240233826A1
公开(公告)日:2024-07-11
申请号:US18357339
申请日:2023-07-24
Applicant: SanDisk Technologies LLC
Inventor: Abu Naser Zainuddin , Jiahui Yuan , Toru Miwa
CPC classification number: G11C16/10 , G11C16/3459
Abstract: A non-volatile memory system is configured to program non-volatile memory cells by applying doses of programming to the memory cells and performing a program-verify operation following each dose of programming. Each dose of programming and the corresponding program-verify operation following the dose of programming is referred to as a program loop. The program-verify operation comprises applying a verify reference voltage to a selected word line and applying an overdrive voltage to unselected word lines. To reduce the amount of current used, the memory system includes a loop dependent reduction in the ramp-up rate of the overdrive voltage applied to unselected word lines during program-verify.
-
公开(公告)号:US20240168661A1
公开(公告)日:2024-05-23
申请号:US18355337
申请日:2023-07-19
Applicant: SanDisk Technologies LLC
Inventor: Sarath Puthenthermadam , Yihang Liu , Jiahui Yuan
CPC classification number: G06F3/0629 , G06F3/0619 , G06F3/0679 , G11C29/12005 , G11C2029/1202
Abstract: An apparatus is provided that includes a control circuit coupled to a plurality of non-volatile memory cells. The control circuit is configured to perform a program-verify iteration on a first set of the non-volatile memory cells and a second set of the non-volatile memory cells in a plurality of program loops, determine that at least one of the first set of the non-volatile memory cells and the second set of the non-volatile memory cells verification to a programmed state in a first number of program loops, and compare a difference between the first number of program loops and the second number of program loops to an adaptive maximum loop delta limit. The adaptive maximum loop delta limit varies as a function of temperature.
-
公开(公告)号:US11972803B2
公开(公告)日:2024-04-30
申请号:US17571124
申请日:2022-01-07
Applicant: SanDisk Technologies LLC
Inventor: Yu-Chung Lien , Fanqi Wu , Jiahui Yuan
CPC classification number: G11C16/102 , G11C7/1048 , G11C16/08 , G11C16/26 , G11C16/30
Abstract: A memory device that uses different programming parameters base on the word line(s) to be programmed is described. The programming parameter PROGSRC_PCH provides a pre-charge voltage to physical word lines. In some instances, the PROGSRC_PCH voltage is decoupled, and a new PROGSRC_PCH represents an adjusted (e.g., increased) pre-charge voltage for a certain physical word line or word line zone (i.e., predetermined group of word lines). Using different PROGSRC_PCH voltages can limit or prevent Vt distribution window degradation, particularly for relatively low physical word lines. Additionally, the overall programming time and average current consumed can also be reduced.
-
公开(公告)号:US20240103742A1
公开(公告)日:2024-03-28
申请号:US17955018
申请日:2022-09-28
Applicant: SanDisk Technologies LLC
Inventor: Towhidur Razzak , Ravi Kumar , Abu Naser Zainuddin , Jiahui Yuan
IPC: G06F3/06
CPC classification number: G06F3/0625 , G06F3/0629 , G06F3/0679
Abstract: In order to lower the peak and average current through the channel (thereby lowering peak and average power consumption) during program-verify, which exhibits a word line dependency, the inventors propose to program dummy memory cells connected to a dummy word line before programming data memory cells connected to a data word line. The additional resistance in the NAND string introduced by the preprogrammed dummy memory cells will cause the peak current, and power consumption, to be lower. To address the word line dependency, the dummy memory cells connected to the dummy word line can be programmed to different threshold voltages based on which data word line is to be programmed. Thus, prior to programming data non-volatile memory cells connected to a particular data word line, the dummy memory cells are programmed to a threshold voltage that is chosen based on the position of the particular data word line.
-
公开(公告)号:US20240071544A1
公开(公告)日:2024-02-29
申请号:US17897993
申请日:2022-08-29
Applicant: SanDisk Technologies LLC
Inventor: Abu Naser Zainuddin , Jiahui Yuan , Dong-il Moon
IPC: G11C29/12 , G11C11/56 , G11C16/04 , G11C16/08 , G11C16/10 , G11C16/26 , G11C16/30 , G11C16/34 , H01L23/00 , H01L25/065 , H01L25/18
CPC classification number: G11C29/12005 , G11C11/5628 , G11C11/5642 , G11C11/5671 , G11C16/0483 , G11C16/08 , G11C16/10 , G11C16/26 , G11C16/30 , G11C16/3459 , H01L24/08 , H01L25/0657 , H01L25/18 , G11C2029/1202 , H01L2224/08145 , H01L2225/06506 , H01L2225/06562
Abstract: To reduce spikes in the current used by a NAND memory die, different ramp rates are used for the pass voltage applied to unselected word lines during a program operation depending on whether data is stored in a multi-level cell (MLC) format or in a single level cell (SLC) format. These ramp rates can be determined through device characterization and stored as parameter values on the memory die. Different ramp rate interval values can also be used for the pass voltage applied to unselected word lines during a program operation depending on whether data is stored in an MLC format or in an SLC format.
-
公开(公告)号:US20240071493A1
公开(公告)日:2024-02-29
申请号:US17898006
申请日:2022-08-29
Applicant: SanDisk Technologies LLC
Inventor: Abu Naser Zainuddin , Jiahui Yuan , Towhidur Razzak
CPC classification number: G11C16/0433 , G11C16/08 , G11C16/102 , G11C16/3459
Abstract: To reduce spikes in the current used by a NAND memory die, different ramp rates for different regions, or zones, of word lines are used for the pass voltage applied to unselected word lines during a program operation. The properties of the word lines, such as their resistance and capacitance (RC) values, vary across the NAND memory array. By determining the RC values of the word lines across the array, the word lines can be broken into multiple zones based on these properties. The zones can then be individually assigned different ramp rates for applying a pass voltage to the unselected word lines, where a parameter for the ramp rates can be stored as a register value on the memory die.
-
公开(公告)号:US11875043B1
公开(公告)日:2024-01-16
申请号:US17943560
申请日:2022-09-13
Applicant: SanDisk Technologies LLC
Inventor: Abu Naser Zainuddin , Jiahui Yuan , Toru Miwa
IPC: G06F3/06
CPC classification number: G06F3/0625 , G06F3/0653 , G06F3/0679
Abstract: To reduce spikes in the current used by a NAND memory die during a write operation using smart verify, different amounts of delay are introduced into the loops of the programing algorithm. Depending on the number of verify levels following a programming pulse, differing amounts of wait time are used before biasing a selected word line to the verify levels or levels. For example, if only a single verify level is used, a shorter delay is used than if two verify levels are used.
-
-
-
-
-
-
-
-
-