Patents by Inventor Man Lung Mui

Man Lung Mui has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9047954
    Abstract: Methods for compensating for variations in bit line resistance during sensing of memory cells are described. The variations in bit line resistance may occur die-to-die or plane-to-plane on the same die. In some embodiments, for each die or memory plane on a die, a plurality of bit line read voltages associated with a plurality of zones may be determined based on sensing criteria. The sensing criteria may comprise a number of fail bits. Each zone of the plurality of zones may be associated with a memory array region within a die or memory plane. Prior to performing a read or verify operation on a group of memory cells, a bit line read voltage used during sensing of the group of memory cells may be determined based on the plurality of bit line read voltages and a zone associated with the group of memory cells.
    Type: Grant
    Filed: April 19, 2014
    Date of Patent: June 2, 2015
    Assignee: SANDISK TECHNOLOGIES INC.
    Inventors: Teruhiko Kamei, Seungpil Lee, Siu Lung Chan, Kwang Ho Kim, Man Lung Mui
  • Patent number: 8995195
    Abstract: In a flash memory two or more pages in a plane are read in rapid succession by maintaining global word line voltages throughout multiple page reads, and by simultaneously transitioning the old selected word line from a discrimination voltage to a read voltage and transitioning the new selected word line from the read voltage to a discrimination voltage.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: March 31, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Yacov Duzly, Alon Marcu, Yuval Kenan, Yan Li, Man Lung Mui, Seungpil Lee
  • Patent number: 8988941
    Abstract: In a nonvolatile memory array in which a select transistor includes a charge storage element, the threshold voltage of the select transistor is monitored, and if the threshold voltage deviates from a desired threshold voltage range, charge is added to, or removed from the charge storage element to return the threshold voltage to the desired threshold voltage range.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: March 24, 2015
    Assignee: SanDisk Tehcnologies Inc.
    Inventors: Chris Nga Yee Avila, Yingda Dong, Man Lung Mui
  • Publication number: 20150067419
    Abstract: When a bad block is found in a nonvolatile memory array, the block is marked as a bad block so that it is not subsequently used. The block is also reconfigured as a bad block by increasing resistance of vertical NAND strings in the block by increasing threshold voltage of at least some transistors along vertical NAND strings, for example, select transistors or memory cell transistors.
    Type: Application
    Filed: September 3, 2013
    Publication date: March 5, 2015
    Applicant: SanDisk Technologies Inc.
    Inventors: Deepak Raghu, GAUTAM ASHOK DUSIJA, CHRIS NGA YEE AVILA, YINGDA DONG, MAN LUNG MUI
  • Patent number: 8971141
    Abstract: A compact and versatile high speed sense amplifier suitable for use in non-volatile memory circuits is presented. The sense amp circuit uses one power supply level for the bit line driving path and a second supply level for a data latch of the sense amp. The latch's supply level is of a high level that used for driving the bit lines and can be provided by a charge pump. The sense amp need use only NMOS devices for its analog path. For balancing performance and current consumption, the sense amp also includes an additional latch to support a “hybrid lockout” sensing mode, where in a verify operation a read-lockout is used between different data states, but not between the low and high quick pass write (QPW) verifies.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: March 3, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Man Lung Mui, Yosuke Kato, Hao Thai Nguyen, Seungpil Lee
  • Publication number: 20150003161
    Abstract: In a nonvolatile memory array in which a NAND string includes a back gate that has a charge storage element, the threshold voltage of the back gate is monitored, and if the threshold voltage deviates from a desired threshold voltage range, charge is added to, or removed from the charge storage element to return the threshold voltage to the desired threshold voltage range.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Applicant: SanDisk Technologies Inc.
    Inventors: Chris Nga Yee Avila, Gautam Ashok Dusija, Yingda Dong, Jian Chen, Man Lung Mui, Alexander Kwok-Tung Mak, Seungpil Lee
  • Patent number: 8909493
    Abstract: A non-volatile memory system that has two or more sub-blocks in a block performs a check before accessing memory cells to see if the condition of a sub-block that is not being accessed could affect the memory cells being accessed. If such a sub-block is found then parameters used to access the cells may be modified according to a predetermined scheme.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: December 9, 2014
    Assignee: SanDisk Technologies Inc.
    Inventors: Chris Avila, Yingda Dong, Man Lung Mui
  • Patent number: 8908432
    Abstract: Methods for compensating for variations in bit line resistance during sensing of memory cells are described. The variations in bit line resistance may occur die-to-die or plane-to-plane on the same die. In some embodiments, for each die or memory plane on a die, a plurality of bit line read voltages associated with a plurality of zones may be determined based on sensing criteria such as a number of fail bits. Each zone of the plurality of zones may be associated with a memory array region within a memory plane. Within each zone, different bit line read voltages may be applied to different bit line groupings in order to compensate for systematic variations in bit line resistance between neighboring bit lines due to the use of multiple patterning lithography techniques such as spacer-based double patterning.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: December 9, 2014
    Assignee: Sandisk Technologies, Inc.
    Inventors: Teruhiko Kamei, Seungpil Lee, Siu Lung Chan, Kwang Ho Kim, Man Lung Mui
  • Publication number: 20140359398
    Abstract: Portions of data stored in a three dimensional memory array are selected based on their locations for calculation of redundancy data. Locations are selected so that no two portions in a set of portions for a given calculation are likely to become uncorrectable at the same time. Selected portions may be separated by at least one word line and separated by at least one string in a block.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Inventors: Chris Nga Yee Avila, Gautam Ashok Dusija, Jian Chen, Yingda Dong, Man Lung Mui, Seungpil Lee, Alexander Kwok-Tung Mak
  • Publication number: 20140355344
    Abstract: When data from a portion of a three dimensional NAND memory array is determined to be uncorrectable by Error Correction Code (ECC), a determination is made as to whether data is uncorrectable by ECC throughout some unit that is larger than the portion. If modified read conditions provide ECC correctable data, the modified read conditions are recorded for subsequent reads of the larger unit.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Inventors: Chris Nga Yee Avila, Gautam Ashok Dusija, Jian Chen, Yingda Dong, Man Lung Mui, Seungpil Lee, Alexander Kwok-Tung Mak
  • Patent number: 8842471
    Abstract: In non-volatile memory devices, a write typically consists of an alternating set of pulse and verify operations. At the end of a pulse, the device must be biased properly for an accurate verify, after which the device is re-biased for the next pulse. The intervals between the pulse and verify phases are considered. For the interval after a pulse, but before establishing the verify conditions, the source, bit line, and, optionally, the well levels can be equalized and then regulated at a desired DC level. After a verify phase, but before applying the biasing the memory for the next pulse, the source and bit line levels can be equalized to a DC level.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: September 23, 2014
    Assignee: SanDisk Technologies Inc.
    Inventors: Hao Thai Nguyen, Juan Carlos Lee, Seungpil Lee, Masahide Matsumoto, Jongmin Park, Man Lung Mui, Sung-En Wang
  • Patent number: 8830717
    Abstract: Configurable parameters may be used to access NAND flash memory according to schemes that optimize such parameters according to predicted characteristics of memory cells, for example, as a function of certain memory cell device geometry, which may be predicted based on the location of a particular device within a memory array.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: September 9, 2014
    Assignee: SanDisk Technologies Inc.
    Inventors: Chris Nga Yee Avila, Yingda Dong, Man Lung Mui
  • Patent number: 8830745
    Abstract: In a programming operation that includes repeated bitscan, program, and verify steps, the bitscan steps may be hidden by performing bitscan in parallel with program preparation and program steps. The effect of a program step may be predicted from previous observation so that when a bitscan indicates that the memory cells are close to being programmed, a last programming step may be completed without subsequent verification or bitscan steps.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: September 9, 2014
    Assignee: SanDisk Technologies Inc.
    Inventors: Man Lung Mui, Changyuan Chen, Seungpil Lee, Yee Lih Koh, Jongmin Park, Hao Thai Nguyen, Vamsi Krishna Sakhamuri
  • Publication number: 20140247660
    Abstract: A non-volatile memory system that has two or more sub-blocks in a block performs a check before accessing memory cells to see if the condition of a sub-block that is not being accessed could affect the memory cells being accessed. If such a sub-block is found then parameters used to access the cells may be modified according to a predetermined scheme.
    Type: Application
    Filed: May 15, 2014
    Publication date: September 4, 2014
    Applicant: SanDisk Technologies Inc.
    Inventors: Chris Avila, Yingda Dong, Man Lung Mui
  • Patent number: 8811075
    Abstract: In non-volatile memory devices, a write typically consists of an alternating set of pulse and verify operations. At the end of a pulse, the device must be biased properly for an accurate verify, after which the device is re-biased for the next pulse. The intervals between the pulse and verify phases are considered. For the interval after a pulse, but before establishing the verify conditions, the source, bit line, and, optionally, the well levels can be equalized and then regulated at a desired DC level. After a verify phase, but before applying the biasing the memory for the next pulse, the source and bit line levels can be equalized to a DC level.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: August 19, 2014
    Assignee: SanDisk Technologies Inc.
    Inventors: Hao Thai Nguyen, Juan Carlos Lee, Seungpil Lee, Jongmin Park, Man Lung Mui
  • Publication number: 20140226402
    Abstract: In a flash memory two or more pages in a plane are read in rapid succession by maintaining global word line voltages throughout multiple page reads, and by simultaneously transitioning the old selected word line from a discrimination voltage to a read voltage and transitioning the new selected word line from the read voltage to a discrimination voltage.
    Type: Application
    Filed: February 12, 2013
    Publication date: August 14, 2014
    Applicant: SanDisk Technologies Inc.
    Inventors: Yacov Duzly, Alon Marcu, Yuval Kenan, Yan Li, Man Lung Mui, Seungpil Lee
  • Publication number: 20140226405
    Abstract: Methods for compensating for variations in bit line resistance during sensing of memory cells are described. The variations in bit line resistance may occur die-to-die or plane-to-plane on the same die. In some embodiments, for each die or memory plane on a die, a plurality of bit line read voltages associated with a plurality of zones may be determined based on sensing criteria. The sensing criteria may comprise a number of fail bits. Each zone of the plurality of zones may be associated with a memory array region within a die or memory plane. Prior to performing a read or verify operation on a group of memory cells, a bit line read voltage used during sensing of the group of memory cells may be determined based on the plurality of bit line read voltages and a zone associated with the group of memory cells.
    Type: Application
    Filed: April 19, 2014
    Publication date: August 14, 2014
    Applicant: SANDISK TECHNOLOGIES, INC.
    Inventors: Teruhiko Kamei, Seungpil Lee, Siu Lung Chan, Kwang Ho Kim, Man Lung Mui
  • Publication number: 20140169095
    Abstract: In a nonvolatile memory array in which a select transistor includes a charge storage element, the threshold voltage of the select transistor is monitored, and if the threshold voltage deviates from a desired threshold voltage range, charge is added to, or removed from the charge storage element to return the threshold voltage to the desired threshold voltage range.
    Type: Application
    Filed: March 13, 2013
    Publication date: June 19, 2014
    Applicant: SanDisk Technologies Inc.
    Inventors: Chris Nga Yee Avila, Yingda Dong, Man Lung Mui
  • Patent number: 8755234
    Abstract: A non-volatile storage system that performs programming and reading processes. The programming process includes coarse/fine programming and verify operations. Programming is verified by testing for two different threshold voltage levels while applying the same voltage level to the control gate of a memory cell by testing for current levels through the memory cells and adjusting the current levels tested for based on current temperature such that the difference between the two effective tested threshold voltage levels remains constant over temperature variation.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: June 17, 2014
    Assignee: SanDisk Technologies Inc.
    Inventors: Ken Oowada, Yingda Dong, Gerrit Jan Hemink, Man Lung Mui, Hao Nguyen, Seungpil Lee, Jong Park, Fanglin Zhang
  • Publication number: 20140153333
    Abstract: In a nonvolatile NAND memory array, a NAND block may be falsely determined to be in an erased condition because of the effect of unwritten cells prior to the erase operation. Such cells may be programmed with dummy data prior to erase, or parameters used for a verify operation may be modified to compensate for such cells. Read operations may be similarly modified to compensate for unwritten cells.
    Type: Application
    Filed: March 13, 2013
    Publication date: June 5, 2014
    Applicant: SanDisk Technologies Inc.
    Inventors: Chris Nga Yee Avila, Yingda Dong, Man Lung Mui