Patents by Inventor Jeffrey W. Lutze

Jeffrey W. Lutze 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: 7978530
    Abstract: A non-volatile storage system corrects over programmed memory cells by selectively performing one or more erase operations on a subset of non-volatile storage elements that are connected to a common word line (or other type of control line).
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: July 12, 2011
    Assignee: SanDisk Technologies Inc.
    Inventors: Jeffrey W. Lutze, Yan Li
  • Patent number: 7965554
    Abstract: A non-volatile storage system can selectively perform one or more erase operations on a subset of non-volatile storage elements that are connected to a common word line (or other type of control line) without intentionally erasing other non-volatile storage elements that are connected to the common word line (or other type of control line) but not in the subset.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: June 21, 2011
    Assignee: SanDisk Corporation
    Inventors: Jeffrey W Lutze, Yan Li
  • Publication number: 20110141819
    Abstract: A set non-volatile storage elements are subjected to a programming process in order to store a set of data. During the programming process, one or more verification operations are performed to determine whether the non-volatile storage elements have reached their target condition to store the appropriate data. Decisions about whether to continue programming or whether the programming is successful are made based on whether overlapping groups of the non-volatile storage elements have less than a threshold number of non-volatile storage elements that are not properly programmed.
    Type: Application
    Filed: February 25, 2011
    Publication date: June 16, 2011
    Inventors: Yan Li, Teruhiko Kamei, Jeffrey W. Lutze
  • Publication number: 20110110153
    Abstract: In a programming operation, selected storage elements on a selected word line are programmed while unselected storage elements on the selected word line are inhibited from programming by channel boosting. To provide a sufficient but not excessive level of boosting, the amount of boosting can be set based on a data state of the unselected storage element. A greater amount of boosting can be provided for a lower data state which represents a lower threshold voltage and hence is more vulnerable to program disturb. A common boosting scheme can be used for groups of multiple data states. The amount of boosting can be set by adjusting the timing and magnitude of voltages used for a channel pre-charge operation and for pass voltages which are applied to word lines. In one approach, stepped pass voltages on unselected word lines can be used to adjust boosting for channels with selected data states.
    Type: Application
    Filed: November 11, 2009
    Publication date: May 12, 2011
    Inventors: Deepanshu Dutta, Jeffrey W. Lutze, Grishma Shah
  • Publication number: 20110111583
    Abstract: A nonvolatile memory array includes floating gates that have an inverted-T shape in cross section along a plane that is perpendicular to the direction along which floating cells are connected together to form a string. Adjacent strings are isolated by shallow trench isolation structures.
    Type: Application
    Filed: January 20, 2011
    Publication date: May 12, 2011
    Inventors: Henry Chien, George Matamis, Tuan Pham, Masaaki Higashitani, Hidetaka Horiuchi, Jeffrey W. Lutze, Nima Mokhlesi, Yupin Kawing Fong
  • Patent number: 7924625
    Abstract: A set non-volatile storage elements are subjected to a programming process in order to store a set of data. During the programming process, one or more verification operations are performed to determine whether the non-volatile storage elements have reached their target condition to store the appropriate data. Decisions about whether to continue programming or whether the programming is successful are made based on whether overlapping groups of the non-volatile storage elements have less than a threshold number of non-volatile storage elements that are not properly programmed.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: April 12, 2011
    Assignee: SanDisk Corporation
    Inventors: Yan Li, Teruhiko Kamei, Jeffrey W. Lutze
  • Patent number: 7910434
    Abstract: A nonvolatile memory array includes floating gates that have an inverted-T shape in cross section along a plane that is perpendicular to the direction along which floating cells are connected together to form a string. Adjacent strings are isolated by shallow trench isolation structures.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: March 22, 2011
    Assignee: SanDisk Corporation
    Inventors: Henry Chien, George Matamis, Tuan Pham, Masaaki Higashitani, Hidetaka Horiuchi, Jeffrey W. Lutze, Nima Mokhlesi, Yupin Kawing Fong
  • Patent number: 7876611
    Abstract: Capacitive coupling from storage elements on adjacent bit lines is compensated by adjusting voltages applied to the adjacent bit lines. An initial rough read is performed to ascertain the data states of the bit line-adjacent storage elements, and during a subsequent fine read, bit line voltages are set based on the ascertained states and the current control gate read voltage which is applied to a selected word line. When the current control gate read voltage corresponds to a lower data state than the ascertained state of an adjacent storage element, a compensating bit line voltage is used. Compensation of coupling from a storage element on an adjacent word line can also be provided by applying different read pass voltages to the adjacent word line, and obtaining read data using a particular read pass voltage which is identified based on a data state of the word line-adjacent storage element.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: January 25, 2011
    Assignee: SanDisk Corporation
    Inventors: Deepanshu Dutta, Jeffrey W. Lutze, Yingda Dong, Henry Chin, Toru Ishigaki
  • Publication number: 20110007569
    Abstract: A non-volatile storage system corrects over programmed memory cells by selectively performing one or more erase operations on a subset of non-volatile storage elements that are connected to a common word line (or other type of control line).
    Type: Application
    Filed: September 8, 2010
    Publication date: January 13, 2011
    Inventors: Jeffrey W. Lutze, Yan Li
  • Publication number: 20100322005
    Abstract: Program disturb is reduced in a non-volatile storage system during a programming operation by switching from using programming pulses of a longer duration to programming pulses of a shorter duration, partway through the programming operation. A switchover point can be based on temperature, selected word line position and/or tracking of storage elements to a trigger state. The switchover point occurs sooner for higher temperatures, and for drain side word lines. The trigger state can be selected based on temperature. A portion of storage elements which are required to reach the trigger state to trigger a switchover can also be set a function of temperature. Programming pulses of a shorter duration improve channel boosting for inhibited storage elements, thereby reducing program disturb for these storage elements.
    Type: Application
    Filed: June 22, 2009
    Publication date: December 23, 2010
    Inventors: Yingda Dong, Jeffrey W. Lutze
  • Patent number: 7852683
    Abstract: A non-volatile storage system corrects over programmed memory cells by selectively performing one or more erase operations on a subset of non-volatile storage elements that are connected to a common word line (or other type of control line).
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: December 14, 2010
    Assignee: SanDisk Corporation
    Inventors: Jeffrey W Lutze, Yan Li
  • Patent number: 7839687
    Abstract: A multiple pass programming scheme is optimized using capacitive coupling in the word line to word line direction during program-verify operations. A different pass voltage is used in different programming passes on an adjacent word line of a selected word line which is being verified. In particular, a lower pass voltage can be used in a first pass than in a second pass. The programming process may involve a word line look ahead or zigzag sequence in which WLn is programmed in a first pass, followed by WLn+1 in a first pass, followed by WLn in a second pass, followed by WLn+1 in a second pass. An initial programming pass may be performed before the first pass in which storage elements are programmed to an intermediate state and/or to a highest state.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: November 23, 2010
    Assignee: SanDisk Corporation
    Inventors: Deepanshu Dutta, Jeffrey W Lutze
  • Patent number: 7834386
    Abstract: A memory system is disclosed that includes a set of non-volatile storage elements. Each of the non-volatile storage elements includes source/drain regions at opposite sides of a channel in a substrate and a floating gate stack above the channel. The memory system also includes a set of shield plates positioned between adjacent floating gate stacks and electrically connected to the source/drain regions for reducing coupling between adjacent floating gates. The shield plates are selectively grown on the active areas of the memory without being grown on the inactive areas. In one embodiment, the shield plates are epitaxially grown silicon positioned above the source/drain regions.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: November 16, 2010
    Assignee: Sandisk Corporation
    Inventors: Jeffrey W. Lutze, Nima Mokhlesi
  • Publication number: 20100259988
    Abstract: A plurality of non-volatile storage elements on a common active layer are offset from neighbor non-volatile storage elements. This offsetting of non-volatile storage elements helps reduce interference from neighbor non-volatile storage elements. A method of manufacture is also described for fabricating the offset non-volatile storage elements.
    Type: Application
    Filed: June 24, 2010
    Publication date: October 14, 2010
    Inventors: Jeffrey W. Lutze, Dana Lee
  • Publication number: 20100261317
    Abstract: A plurality of non-volatile storage elements on a common active layer are offset from neighbor non-volatile storage elements. This offsetting of non-volatile storage elements helps reduce interference from neighbor non-volatile storage elements. A method of manufacture is also described for fabricating the offset non-volatile storage elements.
    Type: Application
    Filed: June 24, 2010
    Publication date: October 14, 2010
    Inventors: Jeffrey W. Lutze, Dana Lee
  • Publication number: 20100259989
    Abstract: A plurality of non-volatile storage elements on a common active layer are offset from neighbor non-volatile storage elements. This offsetting of non-volatile storage elements helps reduce interference from neighbor non-volatile storage elements. A method of manufacture is also described for fabricating the offset non-volatile storage elements.
    Type: Application
    Filed: June 24, 2010
    Publication date: October 14, 2010
    Inventors: Jeffrey W. Lutze, Dana Lee
  • Patent number: 7807533
    Abstract: A memory system is disclosed that includes a set of non-volatile storage elements. Each of the non-volatile storage elements includes source/drain regions at opposite sides of a channel in a substrate and a floating gate stack above the channel. The memory system also includes a set of shield plates positioned between adjacent floating gate stacks and electrically connected to the source/drain regions for reducing coupling between adjacent floating gates. The shield plates are selectively grown on the active areas of the memory without being grown on the inactive areas. In one embodiment, the shield plates are epitaxially grown silicon positioned above the source/drain regions.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: October 5, 2010
    Assignee: Sandisk Corporation
    Inventors: Jeffrey W. Lutze, Nima Mokhlesi
  • Publication number: 20100238730
    Abstract: A technique for erasing a non-volatile memory applies a p-well voltage to a substrate and drives or floats select gate voltages to accurately control the select gate voltage to improve write-erase endurance. Source and drain side select gates of a NAND string are driven at levels to optimize endurance. In one approach, the select gates float after being driven at a specific initial level, to reach a specific, optimal final level. In another approach, the select gates are driven at specific levels throughout an erase operation, in concert with the p-well voltage. In another approach, onset of select gate floating is delayed while the p-well voltage ramps up. In another approach, p-well voltage is ramped up in two steps, and the select gates are not floated until the second ramp begins. Floating can be achieved by raising the drive voltage to cut off pass gates of the select gates.
    Type: Application
    Filed: March 17, 2009
    Publication date: September 23, 2010
    Inventors: Deepanshu Dutta, Jeffrey W. Lutze
  • Patent number: 7796430
    Abstract: A non-volatile storage system which reduces program disturb. Multiple boosting modes are implemented while programming non-volatile storage. For example, self-boosting, local self-boosting, erased area self-boosting and revised erased area self-boosting may be used. One or more switching criteria are used to determine when to switch to a different boosting mode. The boosting mode may be used to prevent program disturb in unselected NAND strings while storage elements are being programmed in selected NAND strings. By switching boosting modes, an optimal boosting mode can be used as conditions change. The boosting mode can be switched based on various criteria such as program pulse number, program pulse amplitude, program pass number, the position of a selected word line, whether coarse or fine programming is used, whether a storage element reaches a program condition and/or a number of program cycles of the non-volatile storage device.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: September 14, 2010
    Assignee: SanDisk Corporation
    Inventors: Jeffrey W. Lutze, Yingda Dong
  • Publication number: 20100195405
    Abstract: A set non-volatile storage elements are subjected to a programming process in order to store a set of data. During the programming process, one or more verification operations are performed to determine whether the non-volatile storage elements have reached their target condition to store the appropriate data. Decisions about whether to continue programming or whether the programming is successful are made based on whether overlapping groups of the non-volatile storage elements have less than a threshold number of non-volatile storage elements that are not properly programmed.
    Type: Application
    Filed: April 7, 2010
    Publication date: August 5, 2010
    Inventors: Yan Li, Teruhiko Kamei, Jeffrey W. Lutze