Patents Represented by Attorney Leffert Jay & Polglaze, P.A.
  • Patent number: 8050096
    Abstract: A non-volatile memory device and programming process is described that compensates for coupling effects on threshold gate voltages of adjacent floating gate or non-conductive floating node memory cells by adjusting the threshold voltage level programmed in view of the data being programmed on a following programming cycle into adjacent memory cells, so that the coupling effect results in the desired target threshold voltages for the cells. In one embodiment of the present invention, memory cell coupling is compensated for by adjusting programming level of one or more memory cells of a first page a memory array to a higher or lower threshold verify target voltage given the data/programming level to be written to directly adjacent memory cells of a second page, so that coupling between the directly adjacent memory cells of the first and second pages brings the memory cells of first page to their final target programming level.
    Type: Grant
    Filed: February 9, 2010
    Date of Patent: November 1, 2011
    Assignee: Micron Technology, Inc.
    Inventor: Seiichi Aritome
  • Patent number: 8049298
    Abstract: A first dielectric plug is formed in a portion of a trench that extends into a substrate of a memory device so that an upper surface of the first dielectric plug is recessed below an upper surface of the substrate. The first dielectric plug has a layer of a first dielectric material and a layer of a second dielectric material formed on the layer of the first dielectric material. A second dielectric plug of a third dielectric material is formed on the upper surface of the first dielectric plug.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: November 1, 2011
    Assignee: Micron Technology, Inc.
    Inventor: Michael Violette
  • Patent number: 8050102
    Abstract: Memory devices and methods facilitate flexibility in applying differing biasing schemes to word lines. For example, one such memory device can include an architecture capable of partitioning word lines into one of a plurality of address spaces. Each address space has a corresponding configuration control bus. By identifying the address space to which a word line belongs, its appropriate configuration control bus may be selected and the control signals from the selected bus used to select the appropriate potentials for driving the word lines.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: November 1, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Michele Incarnati, Giovanni Santin
  • Patent number: 8046646
    Abstract: During manufacture and testing of a memory device, a memory test is performed to determine which, if any, memory blocks are defective. A memory map of the defective blocks is stored in one of the defect-free memory blocks so that it can be read later by a controller during normal operation of the memory device. In one embodiment, the memory test is for a programmability test to determine if the memory block can be programmed. An indication of programmability is stored in each block in a predetermined location.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: October 25, 2011
    Assignee: Micron Technology, Inc.
    Inventor: Frankie F. Roohparvar
  • Patent number: 8043069
    Abstract: A water removal system for removing water from an elevator pit that includes a sump, a pump, a pump input tube, a pump output tube and a switching mechanism. The sump at least partially extends below a lower surface of the elevator pit. The plump mounted outside of the elevator pit. The pump input line is operably connected to the sump and the pump. The pump output line is operably connected to the pump. The switching mechanism is mounted outside of the sump and is operably connected to the pump and the sump.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: October 25, 2011
    Assignee: H2O Gone, LLC
    Inventors: Richard Bialick, Britt Aaseby, George Anderson, David Dubbe
  • Patent number: 8045386
    Abstract: Methods and apparatus for programming a memory cell using one or more blocking memory cells facilitate mitigation of capacitive voltage coupling. The methods include applying a program voltage to a selected memory cell of a string of memory cells, and applying a cutoff voltage to a set of one or more memory cells of the string between the selected memory cell and a select gate. The methods further include applying a pass voltage to one or more other memory cells of the string between the selected memory cell and the select gate. Other methods further include applying other pass voltages, other cutoff voltages and/or intermediate voltages to still other memory cells of the string.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: October 25, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Giovanni Santin, Michele Incarnati
  • Patent number: 8036035
    Abstract: Memory devices and methods are disclosed to facilitate adjustment of program voltages applied during a program operation based upon erase operation cycle counter values stored in the memory device. In one such embodiment, an erase cycle counter is maintained for each block of a memory device and is stored in the associated block of memory. Programming voltage levels utilized during program operations of memory cells are determined, at least in part, based upon the value of the erase cycle counter stored in a memory block undergoing a programming operation, for example.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: October 11, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Violante Moschiano, Giovanni Santin, Luca De Santis
  • Patent number: 8037381
    Abstract: A memory device has an error documentation memory array that is separate from the primary memory array. The error documentation memory array stores data relating to over-programmed bits in the primary array. When the over-programmed bits in the primary array are erased, the error documentation memory array is erased as well, deleting the documentation data relating to the over-programmed bits.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: October 11, 2011
    Assignee: Micron Technology, Inc.
    Inventor: Frankie F. Roohparvar
  • Patent number: 8037378
    Abstract: A memory device has a control register comprising a test mode disable bit. The test mode is initially enabled. If the device does not receive an appropriate key or command as the next command received, the test mode is disabled. If the appropriate key is received, the test mode is continued to be enabled until it is expressly disabled by the user.
    Type: Grant
    Filed: June 14, 2006
    Date of Patent: October 11, 2011
    Assignee: Micron Technology, Inc.
    Inventor: Frankie F. Roohparvar
  • Patent number: 8031529
    Abstract: Methods of operating memory devices include determining a threshold voltage drift of two or more reference memory cells of the memory device programmed to only a subset of data states of the memory device and, using the determined threshold voltage drift of the two or more reference memory cells, estimating a threshold voltage drift of one or more user data memory cells programmed to a data state of the memory device that is mutually exclusive to the subset of data states of the memory device. Apparatus include memory devices having an array of memory cells having one or more user data memory cells and two or more reference memory cells, and control circuitry configured to maintain locations and initial programmed threshold voltages of the two or more reference memory cells corresponding to only a subset of data states of the memory device.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: October 4, 2011
    Assignee: Micron Technology, Inc.
    Inventor: Vishal Sarin
  • Patent number: 8032694
    Abstract: A nonvolatile semiconductor mass storage system and architecture can be substituted for a rotating hard disk. The system and architecture avoid an erase cycle each time information stored in the mass storage is changed. Erase cycles are avoided by programming an altered data file into an empty mass storage block rather than over itself as a hard disk would. Periodically, the mass storage will need to be cleaned up. These advantages are achieved through the use of several flags, and a map to correlate a logical block address of a block to a physical address of that block. In particular, flags are provided for defective blocks, used blocks, and old versions of a block. An array of volatile memory is addressable according to the logical address and stores the physical address.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: October 4, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Petro Estakhri, Mahmud Assar
  • Patent number: 8027200
    Abstract: Methods for reducing quick charge loss effects, methods for programming, memory devices, memory devices, and memory systems are disclosed. In one such method, a programming pulse is applied to the word line to increase the threshold voltage of the memory cells being programmed. A negative voltage pulse is applied to the word line after the programming pulse to force any electrons trapped in the tunnel oxide of memory cells being programmed back into the tunnel region. After the negative pulse, a program verify operation is performed.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: September 27, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Vishal Sarin, William Saiki, Frankie F. Roohparvar
  • Patent number: 8023334
    Abstract: A memory device and programming and/or reading process is described that compensates for memory cell signal line propagation delays, such as to increase the overall threshold voltage range and non-volatile memory cell states available. Memory cell signal line propagation delay compensation can be accomplished by characterizing the memory cell signal line propagation delay, such as determining an amount of error due to the delay, and pre-compensating the programmed threshold voltage of the memory cells based on the amount of error induced by the memory cell signal line propagation delay and cell location on the selected memory cell signal line. Alternatively, memory cell signal line propagation delay can be post-compensated for, or the pre-compensation fine tuned, after sensing the threshold voltages of the selected memory cells based on the amount of error induced by the memory cell signal line propagation delay and cell location on the selected memory cell signal line. Other methods, devices, etc.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: September 20, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Jung-Sheng Hoei, Jonathan Pabustan, Vishal Sarin, William H. Radke, Frankie F. Roohparvar
  • Patent number: 8023324
    Abstract: Self-calibration for a memory controller is performed by writing a voltage to a selected cell. Adjacent cells around the selected cell are programmed. After each of the adjacent programming operations, the voltage on the selected cell is read to determine any change in voltage caused by systemic offsets such as, for example, floating gate-to-floating gate coupling. These changes are averaged and stored in a table as an offset for use in adjusting a programming voltage or a read voltage in a particular area of memory represented by the offset. Self calibration method for temperature is determined by writing cells at different temperatures and reading at different temperatures to generate temperature offset tables for the write path and read path. These offset tables are used to adjust for systematic temperature related offsets during programming and during read.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: September 20, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Frankie F. Roohparvar, Vishal Sarin, Jung-Sheng Hoei
  • Patent number: 8023329
    Abstract: A selected word line that is coupled to cells for programming is biased with an initial programming voltage. The unselected word lines that are adjacent to the selected word line are biased at an initial Vpass. As the quantity of program/erase cycles on the memory device increases, the programming voltage required to successfully program the cells decreases incrementally. Vpass tracks the decrease of the programming voltage.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: September 20, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Seiichi Aritome, Todd Marquart
  • Patent number: 8023332
    Abstract: Memory devices and methods adapted to process and generate analog data signals representative of data values of two or more bits of information facilitate increases in data transfer rates relative to devices processing and generating only binary data signals indicative of individual bits. Programming of such memory devices includes programming to a target threshold voltage range representative of the desired bit pattern. Reading such memory devices includes generating an analog data signal indicative of a threshold voltage of a target memory cell. Warning of cell deterioration can be performed using reference cells programmed in accordance with a known pattern such as to approximate deterioration of non-volatile memory cells of the device.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: September 20, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Vishal Sarin, Jung-Sheng Hoei, Frankie F. Roohparvar
  • Patent number: 8024629
    Abstract: An I/O compression apparatus, for testing a memory array and/or a logic circuit, is comprised of a selectable compression circuit that outputs compressed test data from the memory array/logic circuit. An I/O scan register is coupled to each I/O pad for converting serial data to parallel and parallel data to serial in response to a test mode select signal, a test data input, and a test clock.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: September 20, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Benjamin Louie, Scott N. Gatzemeier, Adam Johnson, Frankie F. Roohparvar
  • Patent number: 8019967
    Abstract: A non-volatile memory data address translation scheme is described that utilizes a hierarchal address translation system that is stored in the non-volatile memory itself. Embodiments of the present invention utilize a hierarchal address data and translation system wherein the address translation data entries are stored in one or more data structures/tables in the hierarchy, one or more of which can be updated in-place multiple times without having to overwrite data. This hierarchal address translation data structure and multiple update of data entries in the individual tables/data structures allow the hierarchal address translation data structure to be efficiently stored in a non-volatile memory array without markedly inducing write fatigue or adversely affecting the lifetime of the part. The hierarchal address translation of embodiments of the present invention also allow for an address translation layer that does not have to be resident in system RAM for operation.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: September 13, 2011
    Assignee: Micron Technology, Inc.
    Inventor: Wanmo Wong
  • Patent number: 8017988
    Abstract: A first plurality of memory cells is in a first plane in a first column of the array. A second plurality of memory cells is in a second plane in the same column. The second plurality of memory cells are coupled to the first plurality of memory cells through a series connection of their source/drain regions.
    Type: Grant
    Filed: May 14, 2009
    Date of Patent: September 13, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Leonard Forbes, Kie Y. Ahn
  • Patent number: 8018770
    Abstract: Methods for programming and sensing in a memory device, a data cache, and a memory device are disclosed. In one such method, all of the bit lines of a memory block are programmed or sensed during the same program or sense operation by alternately multiplexing the odd or even page bit lines to the dynamic data cache. The dynamic data cache is comprised of dual SDC, PDC, DDC1, and DDC2 circuits such that one set of circuits is coupled to the odd page bit lines and the other set of circuits is coupled to the even page bit lines.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: September 13, 2011
    Assignee: Micron Technology, Inc.
    Inventor: Chang Wan Ha