Patents by Inventor Xiang Yang

Xiang Yang 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: 20220415416
    Abstract: Non-volatile memory systems are disclosed. The memory systems include rows of memory holes FC-SGD and SC-SGD, the latter of which may be created by a SHE cutting operation. The SC-SGD include erase speeds slower than those of FC-SGD. In order to overcome the erase speed disparities, SC-SGD are programmed to a higher Vt as compared to FC-SGD. By programming SC-SGD to a higher Vt, the erase speed increases and matches the erase speed of FC-SGD. Further, different SC-SGDs are cut to different amounts, creating different erase speeds among SC-SGD. SC-SGDs with a greater degree/amount of cut have slower erase speeds as compared to SC-SGDs with a lesser degree/amount of cut. However, verify levels among SC-SGDs can differ to produce SC-SGDs with Vt's such that their erase speeds match with each other as well as with FC-SGD.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Applicant: SanDisk Technologies LLC
    Inventors: Abhijith Prakash, Xiang Yang
  • Patent number: 11537182
    Abstract: The present invention discloses a display panel, a chip and a flexible circuit board. The display panel includes a panel body and at least two signal transmission circuits. The signal transmission circuit includes a line input terminal used for binding to a flexible circuit board, which is disposed at the peripheral area, a signal transmission line, and a line output terminal used for binding to a chip, which is disposed at the peripheral area. At least two of the line output terminals are arranged in a two-dimensional array. The present invention can reduce the impedance of a part of the signal transmission line.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: December 27, 2022
    Assignee: WUHAN CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD
    Inventors: Gonghua Zou, Yucheng Lu, Xiang Yang
  • Publication number: 20220406389
    Abstract: A method for programming a memory block of a non-volatile memory structure, comprising determining whether a number of programming/erase cycles previously applied to the block exceeds a first programming/erase cycle threshold and, if the first threshold is exceeded, determining whether the number of programming/erase cycles previously applied to the block exceeds an extended programming/erase cycle threshold. Further, if the determination is made that the extended threshold is not exceeded, the method comprises applying a two-pulse per programming loop scheme to each of the outermost strings of the block and applying a single-pulse per programming loop scheme to all other strings of the block. Alternatively, or in addition thereto, relative to a programming/erase cycle threshold, one or more outermost strings of the block may be unpermitted to be further programmed, and a “sub-block” comprised of all valid strings of the block may be defined and permitted for further programming.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Applicant: SanDisk Technologies LLC
    Inventor: Xiang Yang
  • Publication number: 20220406378
    Abstract: The following disclosure is directed to mitigating issues related to semi-circle drain side select gate (SC-SGD) memory holes in memory structures. When a memory hole is cut, the channel and the charge trap layer of the memory hole cut. Further, the outer dielectric layer (used to shield the channel and the charge trap layer) is cut and partially removed. When the selected SC-SGD is selected for an operation (e.g., programming), the channel and the charge trap layer are exposed to neighboring electrical field from bias voltage applied to an unselected SC-SGD. To prevent or mitigate the effects of this electrical field, a negative bias voltage is applied to the unselected SC-SGD. Additionally, this disclosure is directed to self-compensating techniques for SC-SGD. For example, the memory structure can utilize the neighboring electric field during verify, program, and read operations, whether the neighboring electric field is relatively strong or weak.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Applicant: SanDisk Technologies LLC
    Inventors: Xiang Yang, Kazuki Isozumi, Parth Amin
  • Publication number: 20220406398
    Abstract: Apparatuses and techniques are described for programming data in memory cells while concurrently storing backup data. Initial pages of multiple bit per cell data are encoded to obtain at least first and second pages of single bit per cell data. The initial pages of multiple bit per cell data are programmed into a primary set of memory cells, while concurrently the first and second pages of single bit per cell data are programmed into first and second backup sets of memory cells, respectively. In the event of a power loss, the first and second pages of single bit per cell data are read from the first and second backup sets of memory cells, and decoded to recover the initial pages of multiple bit per cell data.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Applicant: SanDisk Technologies LLC
    Inventors: Xiang Yang, Toru Miwa, Ken Oowada, Gerrit Jan Hemink
  • Publication number: 20220404989
    Abstract: Apparatuses and techniques are described for programming data in memory cells while concurrently storing backup data. One or more initial pages of data are programmed into both a primary block and a first backup block in a first program pass. A power loss then occurs which can corrupt the data or otherwise prevent reading of the one or more initial pages of data from the primary block. The one or more initial pages of data are read from the first backup block and used to perform a second program pass in which one or more additional pages of data are programmed into the primary block. Single bit per cell data can be stored in a second backup block to decode the one or more initial pages of data as read from the first backup block.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Applicant: SanDisk Technologies LLC
    Inventors: Xiang Yang, Toru Miwa, Ken Oowada, Gerrit Jan Hemink
  • Patent number: 11532370
    Abstract: To improve programming performance for a non-volatile memory , the verification of multiple programming levels can be performed based on a single discharge of a sensing capacitor through a selected memory cell by using different voltage levels on a second plate of the sensing capacitor: after discharging a first plate of the sensing capacitor through the selected memory cell, a result amount of charge is trapped on the first plate, which is then used to set first and second control gate voltages on a sensing transistor whose control gate is connected to the first place of the sensing capacitor based on respectively setting the second plate of the sensing capacitor to first and second voltage levels. To further improve programming performance, when the non-volatile memory stores in a multistate format, after the next to highest data state finishes programming, the next programming pulse can use a larger step size.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: December 20, 2022
    Assignee: SanDisk Technologies LLC
    Inventors: Xiang Yang, Huai-Yuan Tseng, Deepanshu Dutta
  • Publication number: 20220399064
    Abstract: This disclosure proposes a method to save P/E cycling information inside NAND by using 2-byte column in programmable selective devices (e.g., SGD). The proposed method is a one-way programming method, and does not perform an erase operation within the 2-byte column. The proposed methods described herein can reduce the burden of relying upon controller SRAM/DRAM. Additionally, by storing the P/E cycling information in NAND, the P/E cycling is not lost due to a power loss event. At least one application advantageous for using NAND to store P/E cycling information includes wear leveling.
    Type: Application
    Filed: June 9, 2021
    Publication date: December 15, 2022
    Applicant: SanDisk Technologies LLC
    Inventor: Xiang Yang
  • Publication number: 20220399065
    Abstract: A method for dynamically adjusting an erase voltage level to be applied in a subsequent erase cycle, comprising: in a current erase cycle, initiating a current erase/verify loop by applying an initial stored erase voltage level according to an erase sequence in which each successive erase/verify loop is incremented by a pre-determined voltage amount, storing an erase/verify loop count, and determining whether the current erase cycle is complete according to a pass criterion. If the erase cycle is complete, a determination is made as to whether the stored erase/verify loop count equals a pre-defined threshold count. Further, if the stored count does not equal the pre-defined threshold count, the initial stored erase voltage level is adjusted such that, upon applying the adjusted erase voltage level in a subsequent erase cycle, an erase/verify loop count will now equal the pre-defined threshold count.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Applicant: SanDisk Technologies LLC
    Inventor: Xiang Yang
  • Publication number: 20220392556
    Abstract: Non-volatile memory systems and method for managing P/E cycling is disclosed. Memory systems include multi-plane (e.g., 2-plane or 4-plane) programming operations in which new blocks within a plane replace faulty/bad blocks. Existing blocks, having undergone several P/E cycles more than the new block(s), require a lower programming voltage and are programmed using an adaptive (reduced) programming voltage. New block(s) require an additional voltage, and a delta voltage is added to the programming voltage to increase the gate-to-channel voltage. To prevent the delta voltage from over-programming the existing blocks, a voltage equal to the delta voltage is applied bit lines of the existing blocks, thereby reducing the effective gate-to-channel voltage on the existing blocks.
    Type: Application
    Filed: June 3, 2021
    Publication date: December 8, 2022
    Applicant: SanDisk Technologies LLC
    Inventor: Xiang Yang
  • Patent number: 11521677
    Abstract: A memory apparatus and method of operation are provided. The apparatus includes memory cells connected to word lines and arranged in strings and configured to retain a threshold voltage. A control circuit is coupled to the word lines and strings and is configured to compute a target word line voltage including a kicking voltage to be applied to selected ones of word lines for a kick time during a read operation. The control circuit extends the kick time by a compensation time to a compensated kick time in response to determining the target word line voltage is not greater than a predetermined voltage design limit. The control circuit applies the kicking voltage to the selected ones of word lines for the compensated kick time thereby enabling a word line voltage to reach one of a plurality of reference voltages quickly without exceeding the predetermined voltage design limit.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: December 6, 2022
    Assignee: SanDisk Technologies LLC
    Inventors: Xiang Yang, Huai-yuan Tseng
  • Publication number: 20220383956
    Abstract: A non-volatile memory system adjusts the speed of a memory operation for a subset of non-volatile memory cells. For example, during a GIDL based erase process, the GIDL generation can be dampened for a subset of memory cells (e.g., for a set of NAND strings, or one or more sub-blocks).
    Type: Application
    Filed: May 25, 2021
    Publication date: December 1, 2022
    Applicant: SANDISK TECHNOLOGIES LLC
    Inventors: Xiang Yang, Dengtao Zhao
  • Publication number: 20220383965
    Abstract: To improve programming performance for a non-volatile memory , the verification of multiple programming levels can be performed based on a single discharge of a sensing capacitor through a selected memory cell by using different voltage levels on a second plate of the sensing capacitor: after discharging a first plate of the sensing capacitor through the selected memory cell, a result amount of charge is trapped on the first plate, which is then used to set first and second control gate voltages on a sensing transistor whose control gate is connected to the first place of the sensing capacitor based on respectively setting the second plate of the sensing capacitor to first and second voltage levels. To further improve programming performance, when the non-volatile memory stores in a multistate format, after the next to highest data state finishes programming, the next programming pulse can use a larger step size.
    Type: Application
    Filed: May 25, 2021
    Publication date: December 1, 2022
    Applicant: SanDisk Technologies LLC
    Inventors: Xiang Yang, Huai-Yuan Tseng, Deepanshu Dutta
  • Publication number: 20220375515
    Abstract: A memory apparatus and method of operation are provided. The apparatus includes memory cells connected to word lines and arranged in strings and configured to retain a threshold voltage. A control circuit is coupled to the word lines and strings and is configured to compute a target word line voltage including a kicking voltage to be applied to selected ones of word lines for a kick time during a read operation. The control circuit extends the kick time by a compensation time to a compensated kick time in response to determining the target word line voltage is not greater than a predetermined voltage design limit. The control circuit applies the kicking voltage to the selected ones of word lines for the compensated kick time thereby enabling a word line voltage to reach one of a plurality of reference voltages quickly without exceeding the predetermined voltage design limit.
    Type: Application
    Filed: May 21, 2021
    Publication date: November 24, 2022
    Applicant: SanDisk Technologies LLC
    Inventors: Xiang Yang, Huai-yuan Tseng
  • Publication number: 20220367487
    Abstract: A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, an array of memory opening fill structures located within an array of memory openings vertically extending through the alternating stack, and a drain-select-level isolation structure vertically extending through drain-select-level electrically conductive layers between two rows of memory opening fill structures. The drain-select-level isolation structure may comprise a low-k dielectric material or an air gap.
    Type: Application
    Filed: May 11, 2021
    Publication date: November 17, 2022
    Inventors: Peng ZHANG, Yanli ZHANG, Xiang YANG, Koichi MATSUNO, Masaaki HIGASHITANI, Johann ALSMEIER
  • Publication number: 20220328112
    Abstract: Apparatuses and techniques are described for reducing damage to memory cells during single bit per cell programming. An initial program pulse in a single bit per cell program operation has a lower, first program level followed by a higher, second program level. As a result of the lower, first program level, the electric field across the memory cells is reduced. The step up time from the first program level to the second program level can be reduced by concurrently stepping up pass voltages of the adjacent unselected word lines. If an additional program pulse is applied, the step up in the program pulse can be omitted. The magnitude of the first program level can be adjusted based on factors such as temperature, number of program-erase cycles, selected sub-block position and selected word line position.
    Type: Application
    Filed: April 13, 2021
    Publication date: October 13, 2022
    Applicant: SanDisk Technologies LLC
    Inventors: Xiang Yang, Jiahui Yuan, Abhijith Prakash
  • Publication number: 20220310178
    Abstract: A method, a memory chip controller of a flash memory device, and a flash memory device. The memory chip controller includes processing circuitry to receive data for a first page of N pages of data; and program cells of a memory location of the device to an nth threshold voltage level Ln, Ln corresponding to a program verify voltage level PVn, n being an integer from 0 to 2N?1, and Ln being one of 2N threshold voltage levels achievable using the N pages of data. Programming the cells includes: programming the cells based on the data for the first page while receiving data for subsequent pages of the N pages; and programming the cells based on the data for the subsequent pages, wherein programming the cells includes, for at least n=1, causing a respective dynamic start voltage (DSV) to be applied to the cells based on each respective page number p of the N pages for which data is received at the memory chip controller for the memory location to achieve PV1.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Applicant: Intel Corporation
    Inventors: Xiang Yang, Ali Khakifirooz, Pranav Kalavade, Shantanu R. Rajwade
  • Patent number: 11456042
    Abstract: Apparatuses and techniques are described for reducing damage to memory cells during single bit per cell programming. An initial program pulse in a single bit per cell program operation has a lower, first program level followed by a higher, second program level. As a result of the lower, first program level, the electric field across the memory cells is reduced. The step up time from the first program level to the second program level can be reduced by concurrently stepping up pass voltages of the adjacent unselected word lines. If an additional program pulse is applied, the step up in the program pulse can be omitted. The magnitude of the first program level can be adjusted based on factors such as temperature, number of program-erase cycles, selected sub-block position and selected word line position.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: September 27, 2022
    Assignee: SanDisk Technologies LLC
    Inventors: Xiang Yang, Jiahui Yuan, Abhijith Prakash
  • Patent number: 11454105
    Abstract: An unstructured grid model with actual well trajectory of individual multilateral wells of a subsurface reservoir is formed. Well trajectory data obtained during drilling of the wells and corresponding to well trajectory data stored as a structured grid model is provided as an input data set for unstructured grid simulation. The unstructured grid model may be formed in a computerized mainframe processor system, or by parallel reservoir simulation by processor nodes of a multicore processor of parallel processor nodes synchronized and under control of a master node.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: September 27, 2022
    Assignee: Saudi Arabian Oil Company
    Inventors: Xiang Yang Ding, Larry Siu-Kuen Fung
  • Patent number: 11423996
    Abstract: A memory apparatus and method of operation is provided. The apparatus includes a block of memory cells. Each of the memory cells is connected to one of a plurality of word lines and arranged in strings. Each of the memory cells is also configured to retain a threshold voltage corresponding to one of a plurality of data states and be erased in an erase operation. A control circuit is coupled to the word lines and the strings and is configured to identify ones of the strings having a faster relative erase speed compared to others of the strings. During the erase operation, the control circuit raises the threshold voltage of the memory cells associated with the ones of the strings having the faster relative erase speed while not raising the threshold voltage of the memory cells associated with the others of the strings.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: August 23, 2022
    Assignee: SanDisk Technologies LLC
    Inventors: Xiang Yang, Yi Song, Fanqi Wu