-
公开(公告)号:US20220383961A1
公开(公告)日:2022-12-01
申请号:US17329390
申请日:2021-05-25
Applicant: SanDisk Technologies LLC
Inventor: Yu-Chung Lien , Tomer Eliash , Huai-Yuan Tseng
Abstract: Technology is disclosed for an efficient read NAND memory cells while mitigating read disturb. In an aspect, a read sequence includes a read spike that removes residual electrons from the NAND channels, followed by reading multiple different groups of memory cells, followed by a channel clean operation. The read spike and channel clean mitigate read disturb. The read spike and channel clean each take a significant amount of time to perform. However, since multiple groups of memory cells are read between the read spike and channel clean this time is essentially spread over the reading of multiple groups, thereby improving the average time to read a single group of memory cells. In one aspect, reading the multiple different groups of memory cells includes reading one or more pages from each of the groups of memory cells. In one aspect, each group is in a different sub-block.
-
公开(公告)号:US11417400B2
公开(公告)日:2022-08-16
申请号:US16778821
申请日:2020-01-31
Applicant: SanDisk Technologies LLC
Inventor: Yu-Chung Lien , Huai-Yuan Tseng , Deepanshu Dutta
IPC: G11C16/00 , G11C16/26 , H01L27/11556 , G11C5/06 , G11C16/10 , G11C5/02 , H01L27/11582
Abstract: Techniques are described for optimizing the peak current during a program operation by controlling a timing and ramp rate of a program-inhibit voltage signal as a function of a program loop number and/or program progress. A transition voltage between a regulated ramp up rate and an unregulated ramp up rate can also be adjusted. For initial and final sets of program loops in a program operation, the ramp up of the program-inhibit voltage signal can occur early so that it overlaps with operations of sense circuits in updating their latches based on results from a verify test in a previous program loop. For an intermediate set of program loops, the overlap is avoided. The ramp up rate can be larger and the transition voltage smaller for the initial and final sets of program loops compared to the intermediate set of program loops.
-
公开(公告)号:US11361835B1
公开(公告)日:2022-06-14
申请号:US17188998
申请日:2021-03-01
Applicant: SanDisk Technologies LLC
Inventor: Yu-Chung Lien , Fanglin Zhang , Huai-Yuan Tseng
Abstract: Apparatuses and techniques are described for avoiding current consumption peaks during a program operation for a memory device. The timing of scan operations of latches is adjusted to avoid overlapping with an increase in word line voltages. The scan operations can include a pre-charge select scan, which identifies memory cells subject to a verify test, and a fill operation for latches of memory cells which fail a verify test in a prior program loop. The pre-charge select scan can occur before the increase in the word line voltages, while the fill operation occurs after the increase in word line voltages. In another approach, the start of the increase in the word line voltages is delayed when a state bit scan is expected to take a relatively long time, e.g., when a verify test is passed in a prior program loop.
-
4.
公开(公告)号:US11270776B1
公开(公告)日:2022-03-08
申请号:US17116836
申请日:2020-12-09
Applicant: SanDisk Technologies LLC
Inventor: Yu-Chung Lien , Huai-Yuan Tseng , Deepanshu Dutta
Abstract: Apparatuses and techniques are described for reducing a peak current consumption during a program operation for a memory device. A higher current peak occurs in a first program loop of the program operation when a set of word lines is in a discharged state, also referred to as a first read condition. A current reduction countermeasure can be used when ramping up voltages of unselected word lines to a read pass voltage during the verify phase of the program loop. The countermeasure can involve reducing the ramp up rate, reducing the read pass voltage, or delaying the start of the ramp up for a portion of the word lines.
-
公开(公告)号:US11189351B2
公开(公告)日:2021-11-30
申请号:US16832293
申请日:2020-03-27
Applicant: SanDisk Technologies LLC
Inventor: Yu-Chung Lien , Sarath Puthenthermadam , Huai-Yuan Tseng
IPC: G11C11/34 , G11C16/26 , G11C16/04 , H01L27/11582
Abstract: A memory apparatus and method of operation is provided. The apparatus includes a block of memory cells arranged in strings and connected to word lines overlying one another in a stack. The block is divided into first and second sub-blocks programmed as a whole in a sub-block mode and includes a particular group connected to a particular word line. A control circuit determines whether the particular group being read is in the second sub-block when operating in the sub-block mode. The control circuit also determines whether one of the first and second sub-blocks is not programmed based on whether the particular group being read is in the second sub-block. The control circuit applies an adjusted read voltage to the word lines of the one of the first and second sub-blocks while reading the particular group based on whether the one of the first and second sub-blocks is not programmed.
-
公开(公告)号:US11139038B1
公开(公告)日:2021-10-05
申请号:US16903575
申请日:2020-06-17
Applicant: SanDisk Technologies LLC
Inventor: Muhammad Masuduzzaman , Deepanshu Dutta , Huai-Yuan Tseng
IPC: G11C7/00 , G11C16/34 , G11C16/04 , G11C16/10 , G11C16/26 , H01L27/11582 , G11C11/56 , G11C16/14 , H01L27/11556
Abstract: A method for programming a target memory cell of a memory array of a non-volatile memory system, the method comprising performing a read operation of one or more memory cells neighboring a target memory cell, thereby determining a data pattern of the one or more neighboring memory cells, storing the data pattern and, during a program operation of the target memory cell, adjusting a verify voltage level according to the stored data pattern of the one or more neighboring memory cells.
-
公开(公告)号:US20210304822A1
公开(公告)日:2021-09-30
申请号:US16832293
申请日:2020-03-27
Applicant: SanDisk Technologies LLC
Inventor: Yu-Chung Lien , Sarath Puthenthermadam , Huai-Yuan Tseng
Abstract: A memory apparatus and method of operation is provided. The apparatus includes a block of memory cells arranged in strings and connected to word lines overlying one another in a stack. The block is divided into first and second sub-blocks programmed as a whole in a sub-block mode and includes a particular group connected to a particular word line. A control circuit determines whether the particular group being read is in the second sub-block when operating in the sub-block mode. The control circuit also determines whether one of the first and second sub-blocks is not programmed based on whether the particular group being read is in the second sub-block. The control circuit applies an adjusted read voltage to the word lines of the one of the first and second sub-blocks while reading the particular group based on whether the one of the first and second sub-blocks is not programmed.
-
8.
公开(公告)号:US11081184B2
公开(公告)日:2021-08-03
申请号:US16701450
申请日:2019-12-03
Applicant: SanDisk Technologies LLC
Inventor: Zhiping Zhang , Muhammad Masuduzzaman , Huai-Yuan Tseng , Dengtao Zhao , Deepanshu Dutta
Abstract: A method of concurrently programming a memory. Various methods include: applying a non-negative voltage on a first bit line coupled to a first memory cell; applying a negative voltage on a second bit line coupled to a second memory cell, where the negative voltage is generated using triple-well technology; then applying a programming pulse to the first and second memory cells concurrently; and in response, programming the first and second memory cells to different states. The methods also include applying a quick pass write operation to the first and second memory cells, by: applying a quick pass write voltage to the first bit line coupled to the first memory cell, where the quick pass write voltage is higher than the non-negative voltage; applying a negative quick pass write voltage to the second bit line coupled to the first memory cell, where the negative quick pass write voltage is generated using triple-well technology.
-
公开(公告)号:US10885994B2
公开(公告)日:2021-01-05
申请号:US16828477
申请日:2020-03-24
Applicant: SanDisk Technologies LLC
Inventor: Xiang Yang , Huai-Yuan Tseng , Deepanshu Dutta
IPC: G11C16/34 , G11C16/10 , G11C16/04 , H01L27/1157 , G11C11/56 , H01L27/11524
Abstract: A circuit includes a program controller configured to perform a program operation with interleaved program-verify loops to program memory cells in a same block. During each program-verify loop, a control gate line voltage supply circuit first supplies a program pulse to a first cell of the block and then, before verifying the first cell, supplies a program pulse to a second cell of the block. After the program pulses are sent, the control gate line supply circuit consecutively supplies verify pulses to the first cell and the second cell such that a delay is introduced between the respective program and verify stages of the first and second cells. Additionally, a constant voltage bias on common control gate lines of the first and second memory cells is applied during the consecutive verify stages. Further, an order of verify pulses may be applied in a reverse order during a verify stage.
-
公开(公告)号:US20200227124A1
公开(公告)日:2020-07-16
申请号:US16828477
申请日:2020-03-24
Applicant: SanDisk Technologies LLC
Inventor: Xiang Yang , Huai-Yuan Tseng , Deepanshu Dutta
Abstract: A circuit includes a program controller configured to perform a program operation with interleaved program-verify loops to program memory cells in a same block. During each program-verify loop, a control gate line voltage supply circuit first supplies a program pulse to a first cell of the block and then, before verifying the first cell, supplies a program pulse to a second cell of the block. After the program pulses are sent, the control gate line supply circuit consecutively supplies verify pulses to the first cell and the second cell such that a delay is introduced between the respective program and verify stages of the first and second cells. Additionally, a constant voltage bias on common control gate lines of the first and second memory cells is applied during the consecutive verify stages. Further, an order of verify pulses may be applied in a reverse order during a verify stage.
-
-
-
-
-
-
-
-
-