Patents Assigned to SanDisk Technologies
  • Publication number: 20240242764
    Abstract: The memory device includes a plurality of hybrid memory blocks that can operate in either a single bit per memory cell mode or a multiple bits per memory cell mode. The memory blocks each include a plurality of memory cells, which are arranged in a plurality of word lines. Control circuitry is configured to program a selected word line to an SLC format. The control circuitry is further configured to determine which zone within the selected hybrid memory block the selected word line is located in and set an SLC programming voltage to a level based on the determination of the zone of the selected word line. The control circuitry is further configured to apply a programming pulse at the SLC programming voltage to the selected word line to program the memory cells of the selected word line.
    Type: Application
    Filed: July 17, 2023
    Publication date: July 18, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Huiwen Xu, Deepanshu Dutta, Jia Li, Bo Lei, Ken Oowada
  • Patent number: 12039179
    Abstract: The present disclosure generally relates to improving memory management. When valid mSets are relocated via mBlock compaction, the uLayer will have some updates for the mSet and consolidation of the mSet will write the mSet to mBlock once more. The disclosure herein reduces the impact of the problem that the same more frequently updated mSets uRegions are consolidated many times and written to flash where the less updated mSets uRegions become trapped uRegions in the uLayer reducing the uLayer capacity and efficacy. The disclosure provides guidance on how to synchronize the uLayer consolidations efficiently and preventing trapping of unused uRegions in the uLayer that reduces the uLayer capacity and efficiency. The synchronizing is between the uLayer consolidation to the mLayer and the mBlock compaction process such that the smaller uLayer efficacy will not be reduced due to trapped uRegions that are less frequently updated.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: July 16, 2024
    Assignee: Sandisk Technologies, Inc.
    Inventors: Marina Frid, Igor Genshaft
  • Patent number: 12040010
    Abstract: Technology is disclosed herein for sensing memory cells while compensating for resistance along an electrical pathway between a voltage driver and a control line connected to the memory cells. A control circuit provides a voltage from the voltage driver over a first electrical pathway to a control line in a first block and a second electrical pathway to a control line in a second block. The control circuit senses first memory cells in the first block and the second memory cells in the second block while compensating for a difference in resistance of the first and second electrical pathways. In one aspect, the control circuit discharges a first sense node for a different period of time than a second sense node to compensate for the difference in resistance. Compensating for the difference in resistance compensates for a different IR drop of the electrical pathways.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: July 16, 2024
    Assignee: SanDisk Technologies LLC
    Inventor: Hiroki Yabe
  • Publication number: 20240233826
    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.
    Type: Application
    Filed: July 24, 2023
    Publication date: July 11, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Abu Naser Zainuddin, Jiahui Yuan, Toru Miwa
  • Publication number: 20240233841
    Abstract: A memory system programs memory cells connected to a selected word line by applying doses of programming and performing program-verify between doses. An efficient and low current program-verify operation includes: while scanning the results of a previous program-verify operation, ramp up voltages on the select lines for the next program-verify operation without waiting for the scan to complete and ramp up voltages on unselected word lines for the next program-verify operation following a step signal (so that voltage applied to the unselected word lines rise in steps) without waiting for the scan to complete.
    Type: Application
    Filed: July 24, 2023
    Publication date: July 11, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Abu Naser Zainuddin, Jiahui Yuan, Toru Miwa
  • Publication number: 20240233847
    Abstract: A non-volatile memory system detects a memory operation failure. In response to the memory operation failure, the system determines whether adjusting an overdrive voltage applied to a word line avoids the memory operation failure. If adjusting the overdrive voltage applied to the word line avoids the memory operation failure, then future memory operations are performed by applying the adjusted overdrive voltage to the word line.
    Type: Application
    Filed: July 24, 2023
    Publication date: July 11, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Yi Song, Jiahui Yuan, Xiaochen Zhu, Lito De La Rama
  • Patent number: 12032420
    Abstract: A storage system and method for data-driven intelligent thermal throttling are provided. In one embodiment, the storage system comprises a memory and a controller. The controller is configured to determine a temperature of the memory, estimate a future temperature curve based on the temperature of the memory, and determine a memory throttling delay to apply based on the estimated future temperature curve. Other embodiments are provided.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: July 9, 2024
    Assignee: SanDisk Technologies, Inc.
    Inventors: Narendhiran Chinnaanangur Ravimohan, Ankit Gupta, Sai Revanth Reddy Chappidi
  • Patent number: 12032837
    Abstract: A three dimensional non-volatile memory structure includes word lines connected to non-volatile memory cells arranged in blocks. A plurality of word line switches are connected to the word lines and one or more sources of voltage. The word line switches are arranged in groups of X word line switches such that each group of X word line switches is positioned in a line under Y blocks of non-volatile memory cells and has a length that is equal to the width of the Y blocks of non-volatile memory cells. To allow closer placement of word line switches that supply different blocks and support the possible large voltage differences between their transistors, word line switches supplying different blocks are formed over a single active region and separated by an intermediate control gate set to be off.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: July 9, 2024
    Assignee: SanDisk Technologies LLC
    Inventors: Yuki Mizutani, Kazutaka Yoshizawa, Kiyokazu Shishido, Eiichi Fujikura
  • Publication number: 20240221803
    Abstract: An apparatus includes control circuits configured to connect to a plurality of non-volatile memory cells. The control circuits are configured to receive a read command directed to at least one logical page of data during a program operation to store the at least one logical page of data in a plurality of non-volatile memory cells. The control circuits are further configured to stop the program operation at an intermediate stage of programming, read the plurality of non-volatile memory cells at the intermediate stage to obtain first partial data of at least one logical page and obtain the at least one logical page of data by combining the first partial data with second partial data of the at least one logical page stored in data latches.
    Type: Application
    Filed: July 27, 2023
    Publication date: July 4, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Hua-Ling Cynthia Hsu, Victor Avila, Henry Chin
  • Publication number: 20240212768
    Abstract: A non-volatile memory system detects an indication of erase depth of a population of memory cells and adjusts the programming process for the memory cells based on the detected erase depth.
    Type: Application
    Filed: July 24, 2023
    Publication date: June 27, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Huiwen Xu, Deepanshu Dutta, Bo Lei
  • Publication number: 20240212755
    Abstract: A memory system is described having an x-direction (bit line direction) divided sub-block mode. Each block is divided in a y-direction and in the x-direction into a number of groups of contiguous NAND strings that are referred to as XY sub-blocks. The memory system performs a memory operation in parallel in multiple XY sub-blocks in a block while inhibiting the memory operation in the other XY sub-blocks in the block. Each XY sub-block for which the memory operation is performed has its NAND strings connected to a different set of contiguous bit lines. In an aspect the memory operation is a program operation with selected memory cells in each of the multiple XY sub-blocks programmed in parallel while inhibiting programming of all memory cells in all other XY sub-blocks in the block. In one aspect, the memory operation is an erase operation.
    Type: Application
    Filed: July 25, 2023
    Publication date: June 27, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Naohiro Hosoda, Hiroyuki Ogawa
  • Publication number: 20240215240
    Abstract: Technology is disclosed herein for a memory device having a narrow gap between planes and a method of shrinking the gap between planes. A first and second adjacent planes each has a word line (WL) hookup region at mid-plane. A dummy array region resides between the two planes. The dummy array region may contain a stack of alternating layers of a first insulating material and a second insulating material. There is a first electrical isolation structure between the dummy array region and a stack in the first plane. There is a second electrical isolation structure between the dummy array region and a stack in a second plane. The electrical isolation structures may be formed in narrow trenches. The combination of the dummy array region and the two electrical isolation structures results in a very short gap between the adjacent planes.
    Type: Application
    Filed: July 25, 2023
    Publication date: June 27, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Ohwon Kwon, Yuki Mizutani, Arka Ganguly, Kou Tei, Yonggang Wu
  • Publication number: 20240212767
    Abstract: The memory device includes a memory block with an array of memory cells arranged word lines. The memory device also includes control circuitry that is configured to program final data into a selected word line in a multi-pass programming operation that includes a first pass and a second pass. In the first pass, the control circuitry is configured to program the memory cells of the selected word line to foggy data and program parity data in the memory device. The parity data includes three possible data states. Prior to the second pass, the control circuitry is configured to read the foggy data and the parity data and reconstruct the final data from the foggy data and the parity data. In the second pass, the control circuitry is configured to program the memory cells of the selected word line from the foggy data to the final data.
    Type: Application
    Filed: July 24, 2023
    Publication date: June 27, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Abhijith Prakash, Xiang Yang
  • Publication number: 20240212764
    Abstract: An apparatus is provided that includes a control circuit coupled to a plurality of non-volatile memory cells disposed in a plurality of planes. The control circuit is configured to concurrently erase a block of memory cells in each of the plurality of planes, determine that the concurrent erase failed, disconnect a first one of the planes from the plurality of planes to form first remaining planes, and concurrently erase a block of memory cells in each of the first remaining planes.
    Type: Application
    Filed: July 19, 2023
    Publication date: June 27, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Parth Amin, Anubhav Khandelwal, Deepanshu Dutta
  • Publication number: 20240212737
    Abstract: A memory apparatus and method of operation are provided. The apparatus includes memory cells connected to word lines and disposed in memory holes each comprising a channel. The memory cells retain a threshold voltage and are operable in one of a first read condition in which a word line voltage of the word lines is discharged and a second read condition in which the word line voltage of the word lines is coupled up to a residual voltage level. A control means is configured to apply a predetermined refresh read voltage to the word lines at predetermined intervals of time during a refresh read operation to maintain the memory cells in the second read condition. The control means also adjusts a read setup time in which the word lines are ramped up and the channel is discharged during a read operation based on occurrences of the refresh read operation.
    Type: Application
    Filed: July 17, 2023
    Publication date: June 27, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Dong-il Moon, Erika Penzo, Henry Chin
  • Publication number: 20240202425
    Abstract: Techniques are presented for the application of neural networks to the fabrication of integrated circuits and electronic devices, where example are given for the fabrication of non-volatile memory circuits and the mounting of circuit components on the printed circuit board of a solid state drive (SSD). The techniques include the generation of high precision masks suitable for analyzing electron microscope images of feature of integrated circuits and of handling the training of the neural network when the available training data set is sparse through use of a generative adversary network (GAN).
    Type: Application
    Filed: February 26, 2024
    Publication date: June 20, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Cheng-Chung Chu, Janet George, Daniel J. Linnen, Ashish Ghai
  • Publication number: 20240203512
    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 in a plurality of program loops, determine that the first set of the non-volatile memory cells passes verification to a particular programmed state in a first number of program loops, determine a first voltage based on the first number of program loops, add an adaptive voltage offset to the first voltage to obtain a second voltage, and program a second set of the non-volatile memory cells in a plurality of program loops using the second voltage. The adaptive voltage offset varies as a function of temperature.
    Type: Application
    Filed: July 19, 2023
    Publication date: June 20, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Longju Liu, Sarath Puthenthermadam, Jiahui Yuan
  • Publication number: 20240203506
    Abstract: A non-volatile memory system programs memory cells from an erased threshold voltage distribution to programmed threshold voltage distributions by performing hole pre-charging of channels of unselected NAND strings in a selected block of a selected plane including applying a source voltage to a selected signal line of a plurality of signal lines that are isolated from each other. The selected signal line is positioned between the selected block and an unselected block and is connected to a selected source line of a plurality of source lines that are isolated from each other. The selected source line is connected to the selected block. The source voltage is greater in magnitude than any predetermined threshold voltage of the erased threshold voltage distribution. After the pre-charging, the system boosts channels of unselected NAND strings in the selected block and applies a program voltage to selected NAND strings in the selected block.
    Type: Application
    Filed: July 24, 2023
    Publication date: June 20, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Jiacen Guo, Xiang Yang, Jiahui Yuan
  • Publication number: 20240203511
    Abstract: The memory device includes a memory block with memory cells arranged in word lines that are divided into sub-blocks. Control circuitry is configured to program each of the word lines of a selected sub-blocks in a plurality of program loops. During at least one program loop, the control circuitry applies a programming pulse to a selected word line. The control circuitry is also configured to simultaneously apply a verify voltage to the selected word line and a pass voltage to unselected word lines. In a first phase of a multi-phase pre-charge process, the control circuitry reduces the voltages applied to the selected word line and at least one unprogrammed word line to a low voltage. In a second phase that follows the first phase, the control circuitry reduces the voltages applied to all word lines that remained at the pass voltage to the low voltage.
    Type: Application
    Filed: July 13, 2023
    Publication date: June 20, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Jiacen Guo, Peng Zhang, Xiang Yang, Yanli Zhang
  • Publication number: 20240201882
    Abstract: The present disclosure is related to a programming technique for a memory device that includes a plurality of memory cells arranged in a plurality of word lines. An operating temperature of the memory device is determined. A spike pre-charge voltage is selected based on the operating temperature of the memory device. A first word line and a second word line are programmed in a first programming pass of a multi-pass programming operation. After the first programming pass is completed on the first and second word lines, the first word line is further programmed in a second programming pass that includes a plurality of program loops with pre-charge operations. The spike pre-charge voltage is applied to the second word line during each pre-charge operation.
    Type: Application
    Filed: July 11, 2023
    Publication date: June 20, 2024
    Applicant: SanDisk Technologies LLC
    Inventors: Jiacen Guo, Xiang Yang