Patents Assigned to SanDisk Technologies LLC
  • Publication number: 20180374518
    Abstract: A sense circuit is provided in which the threshold voltage of a memory cell is sensed relative to two different levels using a single control gate voltage on the memory cell. These two levels can be lower and higher verify voltages of a data state in a programming operation, or two read levels of a read operation. A sense node is charged up to a peak level by a pre-charge voltage and by capacitive coupling. The sense node then discharges into the bit line. The sense node voltage is decreased first and second times by capacitive coupling after which first and second bits of data are output based on a level of the sense node. The first and second bits indicate a level of the sense node relative to the lower and higher verify voltages, respectively.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: Tai-Yuan Tseng, Anirudh Amarnath
  • Publication number: 20180364304
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for stimulus generation for component-level verification. A method includes monitoring one or more internal signals for one or more components of a chip during a full-chip verification process. A method includes generating one or more stimuli for triggering one or more internal signals during verification of one or more components of a chip. Stimuli may be generated based in part on feedback from a full-chip verification process. A method includes verifying an operating state of one or more components of a chip in response to generated stimuli that trigger one or more internal signals during verification of the one or more components.
    Type: Application
    Filed: June 14, 2017
    Publication date: December 20, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: NAMAN RASTOGI, BHAVADIP SOLANKI, SURESH HOSUDI SHANKARA NAIK
  • Publication number: 20180366171
    Abstract: Apparatuses, systems, and methods are disclosed for non-volatile memory. A plurality of layers of planar non-volatile memory cells forms a three-dimensional memory array. A plurality of word lines are coupled to planar non-volatile memory cells. Word lines may extend horizontally across layers of memory cells. A plurality of selector columns are coupled to planar non-volatile memory cells. Selector columns extend vertically through layers of memory cells, and may include central conductors surrounded by one or more concentric selective layers. One or more selective layers may permit an electrical current through a cell, between a word line and a central conductor, in response to a voltage satisfying a threshold.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 20, 2018
    Applicant: SanDisk Technologies LLC
    Inventor: Shaoping Li
  • Publication number: 20180366178
    Abstract: A circuit includes selected sense circuits configured to be connected to selected bit lines and unselected sense circuits configured to be connected to unselected bit lines during a sense operation. A voltage supply circuit may supply a selected pulse and an unselected pulse to the selected and unselected sense circuits. The selected sense circuits may pass the selected pulse to associated charge-storing circuits, and reject the unselected pulse. The unselected sense circuits may pass the unselected pulse to associated charge-storing circuits, and reject the selected pulse. In addition, voltage-setting circuitry may set sense voltages in the unselected sense circuits to a pre-sense level that matches the pre-sense level of communication voltages in the unselected sense circuits.
    Type: Application
    Filed: June 20, 2017
    Publication date: December 20, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: Anirudh Amarnath, Tai-Yuan Tseng
  • Patent number: 10157929
    Abstract: A method of forming a NAND flash memory includes forming a conductive area in a substrate, the conductive area extending along a direction that is perpendicular to the direction along which NAND strings extend, the conductive area connecting terminals of NAND strings. Discrete contact areas in the conductive area are contacted by discrete contact plugs, each contact plug contacting a corresponding contact area in the conductive area.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: December 18, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Yosuke Nosho, Erika Kanezaki, Ryo Nakamura
  • Patent number: 10157012
    Abstract: A system and method is disclosed for providing zero data in response to a host data read directed to a logical address that is not associated with valid data. The system may be a non-volatile memory system including non-volatile memory and a controller configured to determine whether a logical address in a read command is associated with valid data. The controller may be configured to generate, store in non-volatile memory and retrieve from that non-volatile memory a zero data entry. The controller may also be configured to include any associated encryption key or logical address in the generation of the zero data in order to satisfy data path protection and/or encryption requirements for the non-volatile memory system. Storage and retrieval of the zero data may be via the non-volatile memory array or only the data latches of the non-volatile memory.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: December 18, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Vered Kelner, Gadi Vishne, Ravit Krayif
  • Patent number: 10157681
    Abstract: A series of programming pulses, where the individual pulses are identified by a pulse number, is used to program a page of memory cells in parallel. After receiving a pulse, the memory cells under verification are verified to determine if they have been programmed to their respective target states. The memory cells that have been verified are inhibited from further programming while those memory cells not verified will be further programmed by subsequent programming pulses. The pulsing, verification and inhibition continue until all memory cells of the page have been program-verified. Each verify level used in the verification is a function of both the target state and the pulse number. This allows adjustment of the verify level to compensate for changes in sensing, including those due to variation in source line loading during the course of programming.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: December 18, 2018
    Assignee: SanDisk Technologies LLC
    Inventor: Nima Mokhlesi
  • Patent number: 10157676
    Abstract: Techniques are provided for improving the accuracy of read operations of memory cells, where the threshold voltage (Vth) of a memory cell can shift depending on when the read operation occurs. Countermeasures are provided for a first read situation in which a memory is read after a power on event or after a long delay since a last read. Read voltages of lower or higher programmed data states are set according to a positive or negative temperature coefficient (Tco), respectively. Read voltages for error recovery can be set similarly. In another aspect, a wait period between a dummy voltage and a read voltage is a function of temperature. In another aspect, word line voltages of unselected blocks are set according to a negative Tco. In another aspect, pass voltages are set based on a Tco for each programmed data state.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: December 18, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Liang Pang, Yingda Dong, Jiahui Yuan, Charles Kwong
  • Patent number: 10158380
    Abstract: A device includes a memory and a controller coupled to the memory. The controller is configured to determine a first count of bits of a representation of data that are estimated to be erroneous and a second count of bits of the representation of data that have high estimated reliability and are estimated to be erroneous. The controller is further configured to modify at least one read parameter or at least one decode parameter based on the first count and the second count.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: December 18, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Eran Sharon, Alexander Bazarsky, Idan Goldenberg, Stella Achtenberg, Omer Fainzilber, Ran Zamir
  • Publication number: 20180357123
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for a multicore on-die memory controller. An integrated circuit device includes an array of non-volatile memory cells and a microcontroller unit. A microcontroller unit includes a plurality of processing units. Different processing units perform different categories of tasks in parallel for an array of non-volatile memory cells.
    Type: Application
    Filed: March 23, 2018
    Publication date: December 13, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: Yibo Yin, Henry Zhang, Po-Shen Lai, Vijay Chinchole, Spyridon Georgakis, Yan Li, Hiroyuki Mizukoshi, Toru Miwa, Jayesh Pakhale, Tz-Yi Liu
  • Publication number: 20180358102
    Abstract: Disturbs are reduced during programming and read operations for drain-side memory cells in a string by controlling dummy word line portions separately in selected and unselected sub-blocks. One or more of the dummy word line layers are separated so that they can be driven with different voltages. This allows the channel gradient to be optimized to reduce the likelihood of disturbs. In another aspect, a stack of alternating conductive and dielectric layers is formed in two parts, with lower pillars which comprise select gate transistors, source-side dummy memory cells and data memory cells, below upper pillars which comprise drain-side dummy memory cells and select gate transistors. The upper pillars are relatively narrow to provide a more compact structure. Moreover, the centerline of some upper pillars can be offset from the centerline of corresponding lower pillars to provide room for an isolation region.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 13, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: Zhengyi Zhang, Henry Chin, Yingda Dong
  • Patent number: 10153430
    Abstract: Systems and methods for providing a Barrier Modulated Cell (BMC) structure with reduced shifting in stored memory cell resistance levels over time are described. The BMC structure may comprise a reversible resistance-switching memory element within a memory array comprising a first conductive metal oxide (e.g., titanium oxide) in series with an alternating stack of one or more layers of an amorphous low bandgap material (e.g., germanium) with one or more layers of a second conductive metal oxide (e.g., aluminum oxide). The BMC structure may include a barrier layer comprising a first conductive metal oxide, such as titanium oxide or strontium titanate, in series with a germanium stack that includes a layer of amorphous germanium or amorphous silicon germanium paired with a second conductive metal oxide. The second conductive metal oxide (e.g., aluminum oxide) may be different from the first conductive metal oxide (e.g., titanium oxide).
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: December 11, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Deepak Kamalanathan, Juan Saenz
  • Patent number: 10153051
    Abstract: A memory device and associated techniques for programming a select gate transistor. The programming of the select gate transistors in a NAND string is performed under similar biasing as is seen during the programming of a memory cell, when the select gate transistors are required to be in the conductive or non-conductive state for selected and unselected NAND strings, respectively. Program-verify tests for the select gate transistors use a current which flows from the source end to the drain end of the NAND string, and can be performed separately for odd- and even-numbered NAND strings, to avoid the effects of bit line-to-bit line coupling. The tests account for uneven doping in the channel of the select gate transistor. Program-verify tests for the memory cells use a current which flows from the drain end to the source end and can be performed concurrently.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: December 11, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Hong-Yan Chen, Yingda Dong, Yen-Lung Li
  • Publication number: 20180350416
    Abstract: Apparatuses, systems, and methods are disclosed for magnetoresistive random access memory. A magnetic tunnel junction for storing data includes a fixed layer, a barrier layer, and a composite free layer. A barrier layer is disposed between a fixed layer and a composite free layer. A composite free layer includes an in-plane anisotropy free layer, a perpendicular magnetic anisotropy (PMA) inducing layer, and a ferromagnetic amorphous layer. A PMA-inducing layer may be disposed such that an in-plane anisotropy free layer is between a barrier layer and the PMA-inducing layer. A ferromagnetic amorphous layer may be disposed between an in-plane anisotropy free layer and a PMA-inducing layer.
    Type: Application
    Filed: June 2, 2017
    Publication date: December 6, 2018
    Applicant: SanDisk Technologies LLC
    Inventor: YOUNG-SUK CHOI
  • Publication number: 20180350446
    Abstract: Non-volatile memory and processes for reprogramming data posing a potential reliability concern are provided. A process is provided for distinguishing between cross-temperature effects and read disturb effects as part of determining whether to perform a maintenance operation such as reprogramming. A process is provided that compensates for cross-temperature effects while testing to determine whether to perform a maintenance operation. Applying temperature compensation attempts to remove cross-temperature effects so that testing accurately detects whether read disturb has occurred, without the effects of temperature. By reducing cross-temperature effects, maintenance operations can be more accurately scheduled for memory that has experienced read disturb, as opposed to cross-temperature effects.
    Type: Application
    Filed: August 15, 2017
    Publication date: December 6, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: Narayan K, Sateesh Desireddi, Aneesh Puthoor, Dharmaraju Marenahally Krishna, Arun Thandapani, Divya Prasad, Thendral Murugaiyan, Piyush Dhotre
  • Publication number: 20180351087
    Abstract: Apparatuses, systems, and methods are disclosed for magnetoresistive random access memory. A magnetic tunnel junction for storing data includes a fixed layer, a barrier layer, and a composite free layer. A barrier layer is disposed between a fixed layer and a composite free layer. A composite free layer includes a ferromagnetic amorphous layer and an in-plane anisotropy free layer. A spin Hall effect (SHE) layer may be coupled to the composite free layer of the magnetic tunnel junction. The SHE layer may be configured such that an in-plane electric current within the SHE layer causes a spin current in the composite free layer.
    Type: Application
    Filed: November 21, 2017
    Publication date: December 6, 2018
    Applicant: SanDisk Technologies LLC
    Inventor: Young-Suk Choi
  • Publication number: 20180341723
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for triggering untriggered assertions in design verification. A method includes determining one or more assertions of a plurality of assertions that are not triggered while validating one or more behaviors of an integrated circuit (“IC”) design. A plurality of assertions may be intended to test a validity of one or more behaviors of an IC design. A method includes determining one or more dependencies for one or more untriggered assertions. One or more dependencies for an untriggered assertion may affect how an assertion is triggered. A method includes generating one or more testing scenarios for an IC design, based on one or more dependencies, for triggering one or more untriggered assertions.
    Type: Application
    Filed: May 25, 2017
    Publication date: November 29, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: ANANTHARAJ THALAIMALAI VANARAJ, MASSOUD HADJIMOHAMMADI, RAJESH KUMAR NARAYANA PERUMAL, SRINIVASA YALAVATTI
  • Publication number: 20180342273
    Abstract: A calibration circuit coupled to a sense amplifier circuit may be configured to determine a response time of the sense amplifier circuit relative to a pulse sequence. Based on the determined response time, the calibration circuit may be configured to set a level of a biasing current to a desired level in order to control the response time of the sense amplifier circuit.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: Ali Al-Shamma, Tz-yi Liu
  • Patent number: 10140036
    Abstract: A system and method is disclosed for managing a non-volatile memory system having a multi-processor controller. The controller may be configured with a plurality of processors and a shared data queue in a cyclic data buffer. Each of the plurality of processors may manage a separate pointer pointing to a different entry of the shared data queue and multiple ones of the processors may concurrently access or update entries in the shared data queue.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: November 27, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Vered Kelner, Noga Deshe, Alon Banin, Gadi Vishne, Yevgeny Zagalsky, Ilya Gusev, Eran Ben Abou
  • Patent number: 10141064
    Abstract: Techniques are presented for the prevention and detection of inter-plane disturbs in a memory circuit, where, when concurrently performing memory operations on multiple planes, a defect in one plane can feed back through a common supply node and adversely affect memory operations in another node. To isolate such defects to plane in which the occur, the memory supplies the elements, such as a word line, of different planes from a common supply node through a uni-directional circuit element, such as a diode. In this way, if the voltage on an element in an array gets pulled up to an elevated voltage though a defect, this elevated voltage is stopped from flowing back to the common supply node. Additionally, by comparing the voltage levels on either side of the uni-directional circuit element, it can be determined whether such a defect is present in an array.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: November 27, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Kirubakaran Periyannan, Daniel Joseph Linnen