-
公开(公告)号:US20230154539A1
公开(公告)日:2023-05-18
申请号:US17528892
申请日:2021-11-17
Applicant: Intel Corporation
Inventor: Shantanu R. Rajwade , Christian Mion , Pranav Kalavade , Rohit S. Shenoy , Xin Sun , Kristopher Gaewsky
CPC classification number: G11C16/10 , G11C16/0483 , G11C16/26 , G11C16/3459 , G06F3/061 , G06F3/0659 , G06F3/0679 , G11C11/56
Abstract: In one embodiment, an apparatus comprises a memory comprising a group of memory cells coupled to a wordline; and a controller configured to skip programming of one or more pages of the group of memory cells responsive to a sequential write operation; and program the one or more pages of the group of memory cells responsive to one or more random write commands.
-
公开(公告)号:US11004524B2
公开(公告)日:2021-05-11
申请号:US16591978
申请日:2019-10-03
Applicant: Intel Corporation
Inventor: Xiang Yang , Shantanu R. Rajwade , Ali Khakifirooz , Tarek Ahmed Ameen Beshari
Abstract: An apparatus is described. The apparatus includes a storage device controller having logic circuitry to apply a program voltage verification process for a first threshold level to a group of non volatile memory cells and correlate first program voltages for the group of non volatile memory cells determined from the process to a second threshold level to determine second program voltages for the second threshold level for the group of non volatile memory cells. The second threshold level is higher than the first threshold level.
-
公开(公告)号:US10658053B2
公开(公告)日:2020-05-19
申请号:US15715980
申请日:2017-09-26
Applicant: Intel Corporation
Inventor: Shantanu R. Rajwade , Pranav Kalavade , Neal R. Mielke , Krishna K. Parat , Shyam Sunder Raghunathan
Abstract: The inhibit voltage is a voltage applied to wordlines adjacent to a program wordline having a memory cell to write during the program operation. The inhibit voltage for a program operation can be ramped up during the program pulse. Instead of applying a constant high inhibit voltage that results in the initial boosted channel potential reducing drastically due to leakage, a system can start the inhibit voltage lower and ramp the inhibit voltage up during the program pulse. The ramping up can be a continuous ramp or in finite discrete steps during the program pulse. Such ramping of inhibit voltage can provide better tradeoff between program disturb and inhibit disturb.
-
公开(公告)号:US10289313B2
公开(公告)日:2019-05-14
申请号:US15195452
申请日:2016-06-28
Applicant: Intel Corporation
Inventor: Han Liu , Shantanu R. Rajwade , Pranav Kalavade
Abstract: In one embodiment, an apparatus comprises a storage device comprising a NAND flash memory. The storage device is to receive a read request from a computing host; identify a plurality of pages specified by the read request that are stored in the same group of memory cells of the NAND flash memory, wherein each memory cell of the group of memory cells is to store a bit of each of the plurality of identified pages; and read, in a single read cycle, the plurality of pages from the group of memory cells of the NAND flash memory.
-
公开(公告)号:US10141071B2
公开(公告)日:2018-11-27
申请号:US14998119
申请日:2015-12-26
Applicant: Intel Corporation
Inventor: Shantanu R. Rajwade , Pranav Kalavade
Abstract: Methods and apparatus related to predictive Count Fail Byte (CFBYTE) for non-volatile memory are described. In one embodiment, logic determines a number of memory cells of the non-volatile memory that would pass or fail verification in a current program loop. The logic determines the number of the memory cells based at least in part on information from a previous program loop. The previous program loop is executed prior to the current program loop. The logic causes inhibition of one or more verification pulses to be issued in the current program loop based on comparison of the information from the previous program loop and a threshold value. Other embodiments are also disclosed and claimed.
-
公开(公告)号:US09852065B1
公开(公告)日:2017-12-26
申请号:US15195328
申请日:2016-06-28
Applicant: Intel Corporation
Inventor: Shantanu R. Rajwade , Andrea D'alessandro , Pranav Kalavade , Violante Moschiano
CPC classification number: G06F12/0246 , G06F11/073 , G06F11/076 , G06F2212/2022 , G11C11/5628 , G11C16/0483 , G11C16/10 , G11C16/3459 , G11C2211/5644
Abstract: In one embodiment, an apparatus comprises a storage device comprising a NAND flash memory. The storage device is to receive a write request from a computing host, the write request to specify data to be written to the NAND flash memory; perform a number of program loops to program the data into a plurality of cells of the NAND flash memory, wherein a program loop comprises application of a program voltage to a wordline of the memory to change the threshold voltage of at least one cell of the plurality of cells; and wherein the number of program loops is to be determined prior to receipt of the write request and based on a distribution of threshold voltages of the cells or determined based on tracking a number of program errors for only a portion of the plurality of cells.
-
公开(公告)号:US20160372207A1
公开(公告)日:2016-12-22
申请号:US15183582
申请日:2016-06-15
Applicant: Intel Corporation
Inventor: Shantanu R. Rajwade , Pranav Kalavade , Neal R. Mielke , Krishna K. Parat , Shyam Sunder Raghunathan
CPC classification number: G11C16/3427 , G11C16/0483 , G11C16/08 , G11C16/10
Abstract: The inhibit voltage is a voltage applied to wordlines adjacent to a program wordline having a memory cell to write during the program operation. The inhibit voltage for a program operation can be ramped up during the program pulse. Instead of applying a constant high inhibit voltage that results in the initial boosted channel potential reducing drastically due to leakage, a system can start the inhibit voltage lower and ramp the inhibit voltage up during the program pulse. The ramping up can be a continuous ramp or in finite discrete steps during the program pulse. Such ramping of inhibit voltage can provide better tradeoff between program disturb and inhibit disturb.
-
公开(公告)号:US20220310178A1
公开(公告)日:2022-09-29
申请号:US17213150
申请日:2021-03-25
Applicant: Intel Corporation
Inventor: Xiang Yang , Ali Khakifirooz , Pranav Kalavade , Shantanu R. Rajwade
Abstract: A method, a memory chip controller of a flash memory device, and a flash memory device. The memory chip controller includes processing circuitry to receive data for a first page of N pages of data; and program cells of a memory location of the device to an nth threshold voltage level Ln, Ln corresponding to a program verify voltage level PVn, n being an integer from 0 to 2N−1, and Ln being one of 2N threshold voltage levels achievable using the N pages of data. Programming the cells includes: programming the cells based on the data for the first page while receiving data for subsequent pages of the N pages; and programming the cells based on the data for the subsequent pages, wherein programming the cells includes, for at least n=1, causing a respective dynamic start voltage (DSV) to be applied to the cells based on each respective page number p of the N pages for which data is received at the memory chip controller for the memory location to achieve PV1.
-
公开(公告)号:US10453535B2
公开(公告)日:2019-10-22
申请号:US14922611
申请日:2015-10-26
Applicant: Intel Corporation
Inventor: Shantanu R. Rajwade , Akira Goda , Pranav Kalavade , Krishna K. Parat , Hiroyuki Sanda
Abstract: Systems, apparatuses and methods may provide for identifying a target sub-block of NAND strings to be partially or wholly erased in memory and triggering a leakage current condition in one or more target select gate drain-side (SGD) devices associated with the target sub-block. Additionally, the leakage current condition may be inhibited in one or more remaining SGD devices associated with remaining sub-blocks of NAND strings in the memory. In one example, triggering the leakage current condition in the one or more target SGD devices includes setting a gate voltage of the one or more target SGD devices to a value that generates a reverse voltage that exceeds a threshold corresponding to the leakage current condition.
-
公开(公告)号:US09865357B1
公开(公告)日:2018-01-09
申请号:US15395700
申请日:2016-12-30
Applicant: Intel Corporation
Inventor: Deepak Thimmegowda , Pranav Kalavade , Aaron Yip , Shantanu R. Rajwade
CPC classification number: G11C16/26 , G11C5/025 , G11C5/063 , G11C5/145 , G11C8/00 , G11C8/08 , G11C8/14 , G11C16/0483 , G11C16/08 , G11C16/24 , G11C16/30
Abstract: Technology for performing read operations in a memory device or system is described. The device or system can include an array of memory cells. The device or system can include a first decode circuit, and can further include a second decode circuit. The device or system can include a voltage regulator configured to perform a read operation by providing, based on one or more signals received from at least one of the first decode circuit or the second decode circuit, a voltage to a selected plane or a selected sub-plane in the array of memory cells.
-
-
-
-
-
-
-
-
-