Patents by Inventor Uday Chandrasekhar

Uday Chandrasekhar 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).

  • Publication number: 20150089324
    Abstract: A data storage device includes a non-volatile memory and a controller. A method includes receiving first data and second data from a host device. A first error-correcting code (ECC) codeword associated with the first data is written to a first word line of the non-volatile memory, and a second ECC codeword associated with the second data is written to a second word line of the non-volatile memory. The first ECC codeword includes a first bit and a second bit, and the second ECC codeword includes a third bit and a fourth bit. The method further includes writing parity information to a parity storage portion of the non-volatile memory that is distinct from the first word line and from the second word line. The parity information includes a parity bit that is based on the first bit, the second bit, the third bit, and the fourth bit.
    Type: Application
    Filed: September 24, 2013
    Publication date: March 26, 2015
    Applicant: SANDISK TECHNOLOGIES INC.
    Inventors: UDAY CHANDRASEKHAR, JIANMIN HUANG, STEVEN SPROUSE, NIAN NILES YANG, XINDE HU
  • Publication number: 20150085571
    Abstract: A data storage device includes a controller that is configured to determine a first read voltage for a first page of a non-volatile memory (e.g., a lower page of a Multi-Level Cell flash memory device). The controller is also configured to determine a second read voltage for a second page (e.g., an upper page) of the non-volatile memory by applying an offset value to the first read voltage. The controller is also configured to store data identifying the first read voltage and the second read voltage.
    Type: Application
    Filed: September 24, 2013
    Publication date: March 26, 2015
    Applicant: SANDISK TECHNOLOGIES INC.
    Inventors: Xinde HU, Nian Niles YANG, Uday CHANDRASEKHAR, Jianmin HUANG
  • Publication number: 20150063035
    Abstract: Memory devices and methods are disclosed, such as those facilitating data line shielding by way of capacitive coupling with data lines coupled to a memory string source line. For example, alternating data lines are sensed while adjacent data lines are coupled to a common source line of the data lines being sensed. Data line shielding methods and apparatus disclosed can reduce effects of source line bounce occurring during a sense operation of a memory device.
    Type: Application
    Filed: November 7, 2014
    Publication date: March 5, 2015
    Applicant: MICRON TECHNOLOGY, INC.
    Inventor: Uday Chandrasekhar
  • Publication number: 20150046770
    Abstract: Disclosed is a technology to change the parameters by which a read operation is performed in a block with a broken word line. The first method is for reading a broken word line, which may involve changing the voltage on word lines neighboring the broken word line to let the voltage on the broken word line reach the appropriate magnitude through capacitive coupling between word lines. The first method may also involve increasing the time delay before memory cells connected to the broken word line are sensed to allow the voltage on the word line to settle due to increased RC delay. The second method is for reading an unbroken word line in a block with a broken word line, which involves increasing the time delay before memory cells connected to the unbroken word line are sensed while raising the voltages on the word lines neighboring the broken word line.
    Type: Application
    Filed: August 9, 2013
    Publication date: February 12, 2015
    Applicant: SANDISK TECHNOLOGIES INC.
    Inventors: Ting Luo, Nian Niles Yang, Chris Avila, Uday Chandrasekhar, Jianmin Huang
  • Patent number: 8897071
    Abstract: Memory devices and methods are disclosed, such as those facilitating data line shielding by way of capacitive coupling with data lines coupled to a memory string source line. For example, alternating data lines are sensed while adjacent data lines are coupled to a common source line of the data lines being sensed. Data line shielding methods and apparatus disclosed can reduce effects of source line bounce occurring during a sense operation of a memory device.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: November 25, 2014
    Assignee: Micron Technology, Inc.
    Inventor: Uday Chandrasekhar
  • Patent number: 8885418
    Abstract: Methods for preventing corruption of lower page data due to a write abort occurring during programming of upper page data by applying an adaptive double pulse programming scheme to non-volatile storage elements are described. In some embodiments, the programming of a first set of non-volatile storage elements to one or more lower-level programming states associated with upper page data (e.g., an A state) may be delayed until a second set of non-volatile storage elements intended to be programmed to one or more upper-level programming states associated with the upper page data (e.g., B or C states) reaches a trigger voltage. Once the trigger voltage has been reached or an appropriate programming delay has passed, then both the first set of non-volatile storage elements and the second set of non-volatile storage elements may be programmed during a common programming phase using double programming pulses.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: November 11, 2014
    Assignee: Sandisk Technologies, Inc.
    Inventors: Sung-Yong Chung, Uday Chandrasekhar, Jianmin Huang, Masaaki Higashitani
  • Publication number: 20140321202
    Abstract: In a flash memory, erase blocks containing shorted or broken word lines may be used, at least in part, to store user data. Such blocks may use different parameters to those used by non-defective blocks, may be subject to different wear leveling, and may store data selected to reduce the number of access operations.
    Type: Application
    Filed: April 26, 2013
    Publication date: October 30, 2014
    Applicant: SanDisk Technologies, Inc.
    Inventors: Nian Niles Yang, Uday Chandrasekhar, Yichao Huang, Alexandra Bauche, William S. Wu
  • Publication number: 20140286092
    Abstract: This disclosure concerns memory kink checking. One embodiment includes selectively applying one of a plurality of voltages to a first data line according to a programming status of a first memory cell, wherein the first memory cell is coupled to the first data line and to a selected access line. An effect on a second data line is determined, due at least in part to the voltage applied to the first data line and a capacitive coupling between at least the first data line and the second data line, wherein the second data line is coupled to a second memory cell, the second memory cell is adjacent to the first memory cell, and the second memory cell is coupled to the selected access line. A kink correction is applied to the second data line, responsive to the determined effect, during a subsequent programming pulse applied to the second memory cell.
    Type: Application
    Filed: March 27, 2014
    Publication date: September 25, 2014
    Applicant: Micron Technology, Inc.
    Inventors: Uday Chandrasekhar, Mark A. Helm
  • Patent number: 8804419
    Abstract: This disclosure concerns memory kink checking. One embodiment includes selectively applying one of a plurality of voltages to a first data line according to a programming status of a first memory cell, wherein the first memory cell is coupled to the first data line and to a selected access line. An effect on a second data line is determined, due at least in part to the voltage applied to the first data line and a capacitive coupling between at least the first data line and the second data line, wherein the second data line is coupled to a second memory cell, the second memory cell is adjacent to the first memory cell, and the second memory cell is coupled to the selected access line. A kink correction is applied to the second data line, responsive to the determined effect, during a subsequent programming pulse applied to the second memory cell.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: August 12, 2014
    Assignee: Micron Technology, Inc.
    Inventors: Uday Chandrasekhar, Mark A. Helm
  • Patent number: 8806155
    Abstract: Memory devices and methods facilitate handling of data received by a memory device through the use of data grouping and assignment of data validity status values to grouped data. For example, data is received and delineated into one or more data groups and a data validity status is associated with each data group. Data groups having a valid status are latched into one or more cache registers for storage in an array of memory cells wherein data groups comprising an invalid status are rejected by the one or more cache registers.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: August 12, 2014
    Assignee: Micron Technology, Inc.
    Inventors: Luyen Vu, Uday Chandrasekhar, Dean Nobunaga
  • Publication number: 20140189465
    Abstract: The present disclosure includes methods and devices for data sensing. One such method includes performing a number of successive sense operations on a number of memory cells using a number of different sensing voltages, determining a quantity of the number memory cells that change states between consecutive sense operations of the number of successive sense operations, and determining, based at least partially on the determined quantity of the number of memory cells that change states between consecutive sense operations, whether to output hard data corresponding to one of the number of successive sense operations.
    Type: Application
    Filed: December 17, 2013
    Publication date: July 3, 2014
    Applicant: MICRON TECHNOLOGY, INC.
    Inventors: Mark A. Helm, Uday Chandrasekhar
  • Patent number: 8711615
    Abstract: This disclosure concerns memory kink checking. One embodiment includes selectively applying one of a plurality of voltages to a first data line according to a programming status of a first memory cell, wherein the first memory cell is coupled to the first data line and to a selected access line. An effect on a second data line is determined, due at least in part to the voltage applied to the first data line and a capacitive coupling between at least the first data line and the second data line, wherein the second data line is coupled to a second memory cell, the second memory cell is adjacent to the first memory cell, and the second memory cell is coupled to the selected access line. A kink correction is applied to the second data line, responsive to the determined effect, during a subsequent programming pulse applied to the second memory cell.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: April 29, 2014
    Assignee: Micron Technology, Inc.
    Inventors: Uday Chandrasekhar, Mark A. Helm
  • Publication number: 20140068186
    Abstract: Memory devices and methods facilitate handling of data received by a memory device through the use of data grouping and assignment of data validity status values to grouped data. For example, data is received and delineated into one or more data groups and a data validity status is associated with each data group. Data groups having a valid status are latched into one or more cache registers for storage in an array of memory cells wherein data groups comprising an invalid status are rejected by the one or more cache registers.
    Type: Application
    Filed: February 25, 2013
    Publication date: March 6, 2014
    Inventors: Luyen Vu, Uday Chandrasekhar, Dean Nobunaga
  • Patent number: 8631288
    Abstract: Methods, devices, and systems for data sensing in a memory system can include performing a number of successive sense operations on a number of memory cells using a number of different sensing voltages, determining a quantity of the number memory cells that change states between consecutive sense operations of the number of successive sense operations, and determining, based at least partially on the determined quantity of the number of memory cells that change states between consecutive sense operations, whether to output hard data corresponding to one of the number of successive sense operations.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: January 14, 2014
    Assignee: Micron Technology, Inc.
    Inventors: Mark A. Helm, Uday Chandrasekhar
  • Publication number: 20130322170
    Abstract: This disclosure concerns memory cell sensing. One or more methods include determining a data state of a first memory cell coupled to a first data line, determining a data state of a third memory cell coupled to a third data line, transferring determined data of at least one of the first and the third memory cells to a data line control unit corresponding to a second data line to which a second memory cell is coupled, the second data line being adjacent to the first data line and the third data line, and determining a data state of the second memory cell based, at least partially, on the transferred determined data.
    Type: Application
    Filed: June 1, 2012
    Publication date: December 5, 2013
    Applicant: Micron Technology, Inc.
    Inventors: Matthew Goldman, Pranav Kalavade, Uday Chandrasekhar, Mark A. Helm
  • Publication number: 20130294156
    Abstract: This disclosure concerns memory kink checking. One embodiment includes selectively applying one of a plurality of voltages to a first data line according to a programming status of a first memory cell, wherein the first memory cell is coupled to the first data line and to a selected access line. An effect on a second data line is determined, due at least in part to the voltage applied to the first data line and a capacitive coupling between at least the first data line and the second data line, wherein the second data line is coupled to a second memory cell, the second memory cell is adjacent to the first memory cell, and the second memory cell is coupled to the selected access line. A kink correction is applied to the second data line, responsive to the determined effect, during a subsequent programming pulse applied to the second memory cell.
    Type: Application
    Filed: July 9, 2013
    Publication date: November 7, 2013
    Inventors: Uday Chandrasekhar, Mark A. Helm
  • Patent number: 8482975
    Abstract: This disclosure concerns memory kink checking. One embodiment includes selectively applying one of a plurality of voltages to a first data line according to a programming status of a first memory cell, wherein the first memory cell is coupled to the first data line and to a selected access line. An effect on a second data line is determined, due at least in part to the voltage applied to the first data line and a capacitive coupling between at least the first data line and the second data line, wherein the second data line is coupled to a second memory cell, the second memory cell is adjacent to the first memory cell, and the second memory cell is coupled to the selected access line. A kink correction is applied to the second data line, responsive to the determined effect, during a subsequent programming pulse applied to the second memory cell.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: July 9, 2013
    Assignee: Micron Technology, Inc.
    Inventors: Uday Chandrasekhar, Mark Helm
  • Patent number: 8416628
    Abstract: Methods for sensing, memory devices, and memory systems are disclosed. In one such memory device, a local sense circuit provides sensing of an upper group of memory cells while a global sense circuit provides sensing of a lower group of memory cells. Data sensed by the local sense circuit is transferred to the global sense circuit over local data lines or a global transfer line that is multiplexed to the local data lines. An alternate embodiment uses the local sense circuit to sense both upper and lower groups of memory cells.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: April 9, 2013
    Assignee: Micron Technology, Inc.
    Inventors: Dean Nobunaga, William Kammerer, Uday Chandrasekhar
  • Patent number: 8386724
    Abstract: Memory devices and methods facilitate handling of data received by a memory device through the use of data grouping and assignment of data validity status values to grouped data. For example, data is received and delineated into one or more data groups and a data validity status is associated with each data group. Data groups having a valid status are latched into one or more cache registers for storage in an array of memory cells wherein data groups comprising an invalid status are rejected by the one or more cache registers.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: February 26, 2013
    Assignee: Micron Technology, Inc.
    Inventors: Luyen Vu, Uday Chandrasekhar, Dean Nobunaga
  • Publication number: 20130003465
    Abstract: Methods for sensing, memory devices, and memory systems are disclosed. In one such memory device, a local sense circuit provides sensing of an upper group of memory cells while a global sense circuit provides sensing of a lower group of memory cells. Data sensed by the local sense circuit is transferred to the global sense circuit over local data lines or a global transfer line that is multiplexed to the local data lines. An alternate embodiment uses the local sense circuit to sense both upper and lower groups of memory cells.
    Type: Application
    Filed: September 11, 2012
    Publication date: January 3, 2013
    Inventors: Dean Nobunaga, William Kammerer, Uday Chandrasekhar