Patents by Inventor Chris Avila

Chris Avila 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: 9025374
    Abstract: A method includes reading a representation of tracking data from at least a portion of a non-volatile memory. The method further includes adjusting a read voltage based on a comparison between a number of bits in tracking data as compared to a count of bits in the representation of the tracking data.
    Type: Grant
    Filed: February 2, 2013
    Date of Patent: May 5, 2015
    Assignee: Sandisk Technologies Inc.
    Inventors: Nian Niles Yang, Ryan Takafuji, Seungjune Jeon, Chris Avila, Steven Sprouse
  • Publication number: 20150121157
    Abstract: Layers in a multi-layer memory array are categorized according to likely error rates as predicted from their memory hole diameters. Data to be stored along a word line in a high risk layer is subject to a redundancy operation (e.g. XOR) with data to be stored along a word line in a low risk layer so that the risk of both being bad is low.
    Type: Application
    Filed: October 28, 2013
    Publication date: April 30, 2015
    Applicant: SanDisk Technologies Inc.
    Inventors: Deepak Raghu, Gautam A. Dusija, Chris Avila, Yingda Dong, Man Mui, Xiying Costa, Pao-Ling Koh
  • Publication number: 20150121156
    Abstract: Memory hole diameter in a three dimensional memory array may be calculated from characteristics that are observed during programming. Suitable operating parameters may be selected for operating a block based on memory hole diameters. Hot counts of blocks may be adjusted according to memory hole size so that blocks that are expected to fail earlier because of small memory holes are more lightly used than blocks with larger memory holes.
    Type: Application
    Filed: October 28, 2013
    Publication date: April 30, 2015
    Applicant: SanDisk Technologies Inc.
    Inventors: Deepak Raghu, Gautam A. Dusija, Chris Avila, Yingda Dong, Man Mui, Alexander Kwok-Tung Mak, Pao-Ling Koh
  • Publication number: 20150117099
    Abstract: Layers in a multi-layer memory array are categorized according to likely error rates as predicted from their memory hole diameters. Data to be stored along a word line in a high risk layer is subject to a redundancy operation (e.g. XOR) with data to be stored along a word line in a low risk layer so that the risk of both being bad is low.
    Type: Application
    Filed: May 22, 2014
    Publication date: April 30, 2015
    Applicant: SanDisk Technologies Inc.
    Inventors: Deepak Raghu, Gautam A. Dusija, Chris Avila, Yingda Dong, Man Mui, Xiying Costa, Pao-Ling Koh
  • Patent number: 9015407
    Abstract: In a three-dimensional NAND memory in which a block contains multiple separately-selectable sets of strings connected to the same set of bit lines, sets of strings are zoned, and different operating parameters applied to different zones. Operating parameters for a zone are obtained from characterizing a reference set of strings in the zone.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: April 21, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Gautam A. Dusija, Yingda Dong, Chris Avila, Deepak Raghu, Pao-Ling Koh
  • Patent number: 9013919
    Abstract: In a nonvolatile memory array, such as a three-dimensional array of charge-storage memory cells, data is randomized so that data of different strings along the same bit line are randomized using different keys and portions of data along neighboring word lines are randomized using different keys. Keys may be rotated so that data of a particular word line is randomized according to different keys in different strings.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: April 21, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Chris Avila, Yingda Dong, Lee Gavens
  • Patent number: 9009398
    Abstract: Data that is stored in a higher error rate format in a nonvolatile memory is backed up in a lower error rate format. Data to be stored may be transferred once to on-chip data latches where it is maintained while it is programmed in both the high error rate format and the low error rate format without being resent to the nonvolatile memory.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: April 14, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Chris Avila, Gautam Dusija, Jian Chen, Mrinal Kochar, Abhijeet Manohar
  • Patent number: 9009568
    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: Grant
    Filed: August 9, 2013
    Date of Patent: April 14, 2015
    Assignee: Sandisk Technologies Inc.
    Inventors: Ting Luo, Nian Niles Yang, Chris Avila, Uday Chandrasekhar, Jianmin Huang
  • Publication number: 20150092493
    Abstract: A 3D NAND stacked non-volatile memory device, comprising: a string comprising a plurality of non-volatile storage elements, the string comprises a channel and extends vertically through layers of the 3D stacked non-volatile memory device, and the plurality of storage elements are subdivided into different groups based on group assignments, each group of the different groups comprises multiple adjacent storage elements of the plurality of storage elements; and a control circuit in communication with the string, the control circuit, to perform a Pseudo Block Operation Mode.
    Type: Application
    Filed: December 8, 2014
    Publication date: April 2, 2015
    Applicant: SanDisk Technologies Inc.
    Inventors: Xiying Costa, Alexander Kwok-Tung Mak, Chris Avila, Gautam Dusija, Man Mui
  • Publication number: 20150085574
    Abstract: In a three dimensional NAND memory, increased threshold voltages in back gate transistors may cause program failures, particularly along word lines near back gates. When back gate transistor threshold voltages cannot be returned to a desired threshold voltage range then modified program conditions, including increased back gate voltage, may be used to allow programming.
    Type: Application
    Filed: September 20, 2013
    Publication date: March 26, 2015
    Applicant: SanDisk Technology Inc.
    Inventors: Deepak Raghu, Gautam Dusija, Chris Avila, Yingda Dong, Man Mui
  • Publication number: 20150082120
    Abstract: In a charge-storage memory array, memory cells that are programmed to a particular threshold voltage range and have subsequently lost charge have their threshold voltages restored by selectively adding charge to the memory cells. Adding charge only to memory cells with high threshold voltage ranges may sufficiently increase threshold voltages of other memory cells so that they do not require separate addition of charge.
    Type: Application
    Filed: September 16, 2013
    Publication date: March 19, 2015
    Applicant: SanDisk Technologies, Inc.
    Inventors: Nian Yang, Chris Avila, Steven T. Sprouse, Aaron Lee
  • Publication number: 20150071008
    Abstract: Non-volatile memory and methods of reading non-volatile memory are provided for managing and reducing read related disturb. Techniques are introduced to reduce read disturb using state-dependent read pass voltages for particular word lines during a read operation. Because of their proximity to a selected word line, adjacent word lines can be biased using state-dependent pass voltages while other unselected word lines are biased using a standard or second set of pass voltages. Generally, each state-dependent pass voltage applied to a word line adjacent to the selected word line is larger than the second set of pass voltages applied to other unselected word lines, although this is not required. Other word lines, may also be biased using state-dependent pass voltages. System-level techniques are provided with or independently of state-dependent pass voltages to further reduce and manage read disturb. Techniques may account for data validity and memory write and erase cycles.
    Type: Application
    Filed: September 6, 2013
    Publication date: March 12, 2015
    Applicant: SanDisk Technologies Inc.
    Inventors: Nian Niles Yang, Chris Avila, Steven Sprouse, Alexandra Bauche
  • Publication number: 20150063028
    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: May 29, 2014
    Publication date: March 5, 2015
    Applicant: SanDisk Technologies Inc.
    Inventors: Deepak Raghu, Gautam Dusija, Chris Avila, Yingda Dong, Man Mui
  • Patent number: 8971119
    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: May 16, 2014
    Date of Patent: March 3, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Chris Avila, Yingda Dong, Man Mui
  • Patent number: 8972675
    Abstract: Data that is stored in a higher error rate format in a 3-D nonvolatile memory is backed up in a lower error rate format. Later, the higher error rate copy is sampled to determine if it is acceptable. A sampling pattern samples all word lines of a string and at least one word line of each string of the block.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: March 3, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Chris Avila, Gautam A. Dusija, Jian Chen
  • Patent number: 8964467
    Abstract: Multiple bits of data are programmed together to each cell of a segment of a word line while other segments of the same word line are unprogrammed. Subsequently, additional segments are similarly programmed. Data is read from a partially programmed word line (with a mix of programmed and unprogrammed segments) using a single reading scheme.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: February 24, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Gautam A. Dusija, Chris Avila, Deepak Raghu, Yingda Dong, Man Mui, Alexander Kwok-Tung Mak, Pao-Ling Koh
  • Patent number: 8966330
    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: Grant
    Filed: May 29, 2014
    Date of Patent: February 24, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Deepak Raghu, Gautam Dusija, Chris Avila, Yingda Dong, Man Mui
  • Patent number: 8964480
    Abstract: A number (Nwl) of programmed word lines in a block of NAND strings is determined by measuring a reference combined current (Iref) in the block when all of the memory cells are in a conductive state. Subsequently, to determine if a word line is a programmed word line, an additional combined current (Iadd) in the block is measured with a demarcation voltage applied to the selected word line. The selected word line is determined to be programmed word lines if Idd is less than Iref by at least a margin. Nwl can be used to adjust an erase-verify test of an erase operation by making the erase-verify test relatively hard to pass when the number is relatively small and relatively easy to pass when the number is relatively large. Or, Nwl can be used to identify a next word line to program in the block.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: February 24, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Man L Mui, Yingda Dong, Chris Avila
  • 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
  • Publication number: 20150012802
    Abstract: Data that is stored in a higher error rate format in a nonvolatile memory is backed up in a lower error rate format. Data to be stored may be transferred once to on-chip data latches where it is maintained while it is programmed in both the high error rate format and the low error rate format without being resent to the nonvolatile memory.
    Type: Application
    Filed: May 19, 2014
    Publication date: January 8, 2015
    Applicant: SanDisk Technologies Inc.
    Inventors: Chris Avila, Gautam Dusija, Jian Chen, Mrinal Kochar, Abhijeet Manohar