Patents by Inventor Zhenming Zhou

Zhenming Zhou 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: 11127481
    Abstract: A value corresponding to an operating characteristic of a memory sub-system is determined. The value is compared to a first threshold level to determine whether a first condition is satisfied. The value is also compared to a second threshold level to determine whether a second condition is satisfied. In response to satisfying the first condition, a read scrub operation associated with the memory sub-system is executed. In response to satisfying the second condition, a write scrub operation associated with the memory sub-system is executed.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: September 21, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Murong Lang, Zhongguang Xu, Zhenming Zhou
  • Patent number: 11107543
    Abstract: A current demarcation voltage is determined, where the current demarcation voltage is to be applied to a memory cell for reading a state of the memory cell. Based on the current demarcation voltage and a space between a first threshold voltage distribution corresponding to a first state of the memory cell and a second threshold voltage distribution corresponding to a second state of the memory cell, a test demarcation voltage having a low error rate of reading the state of the memory cell is selected. The current demarcation voltage is set to correspond to the selected test demarcation voltage.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: August 31, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Zhenming Zhou, Murong Lang
  • Patent number: 11101001
    Abstract: A non-volatile memory system includes a control circuit connected to non-volatile memory cells. The control circuit is configured to simultaneously program memory cells connected to different word lines that are in different sub-blocks of different blocks in different planes of a die.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: August 24, 2021
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Henry Chin, Zhenming Zhou
  • Patent number: 11087849
    Abstract: A non-volatile memory system includes a control circuit connected to non-volatile memory cells. The control circuit is configured to simultaneously program memory cells connected to different word lines that are in different sub-blocks of different blocks in different planes of a die.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: August 10, 2021
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Henry Chin, Zhenming Zhou
  • Publication number: 20210225442
    Abstract: A method is disclosed that includes causing a first set of a plurality of voltage pulses to be applied to memory cells of a memory device, a voltage pulse of the first set of the voltage pulses placing the memory cells of the memory device at a voltage level associated with a defined voltage state. The method also includes determining a set of bit error rates associated with the memory cells of the memory device in view of a data mapping pattern for the memory cells of the memory device, wherein the data mapping pattern assigns a voltage level associated with a reset state to at least a portion of the memory cells of the memory device. The method further includes determining whether to apply one or more second sets of the voltage pulses to the memory cells of the memory device in view of a comparison between the set of bit error rates for the memory cells and a previously measured set of bit error rates for the memory cells.
    Type: Application
    Filed: April 5, 2021
    Publication date: July 22, 2021
    Inventors: Murong Lang, Tingjun Xie, Zhenming Zhou
  • Publication number: 20210183454
    Abstract: A request to read data at the memory device is received. A first read operation is performed to read the data at the memory device using a first read threshold voltage. The data read at the memory device using the first read threshold voltage is determined to be associated with a first unsuccessful correction of an error. Responsive to determining that the data read at the memory device using the first read threshold voltage is associated with the first unsuccessful correction of the error, a second read threshold voltage is stored at a register to replace a preread threshold voltage previously stored at the register that is associated with the memory device. The first preread threshold voltage was previously used to perform a preread operation at the memory device. A second read operation to read the data at the memory device is performed using the second read threshold voltage.
    Type: Application
    Filed: February 9, 2021
    Publication date: June 17, 2021
    Inventors: Seungjune Jeon, Zhenming Zhou, Zhenlei Shen
  • Publication number: 20210132867
    Abstract: A data structure is stored that includes a slope value corresponding to each die temperature of a set of die temperatures, where the slope value represents a change of a read voltage level as a function of a delay time of a memory sub-system. Using the data structure, a stored slope value corresponding to a measured die temperature is identified. An adjusted read voltage level is determined based at least in part on the stored slope value. The read command is executed using the adjusted read voltage level.
    Type: Application
    Filed: January 12, 2021
    Publication date: May 6, 2021
    Inventors: Murong Lang, Zhenming Zhou
  • Publication number: 20210118489
    Abstract: A method for performing a refresh operation based on system characteristics is provided. A The method includes determining that a current operation condition of a memory component is in a first state and detecting a change in the operation condition from the first state to a second state. The method further includes determining a range of the operation condition to which the second state belongs. The method further includes determining a refresh period associated with the range of the operation condition, the refresh period corresponding to a period of time between a first time when a write operation is performed on a segment of the memory component and a second time when a refresh operation is to be performed on the segment. The method further includes performing the refresh operation on the memory component according to the refresh period.
    Type: Application
    Filed: December 23, 2020
    Publication date: April 22, 2021
    Inventors: Zhenming Zhou, Tingjun Xie
  • Patent number: 10971228
    Abstract: A request to apply a plurality of voltage pulses to memory cells of a memory device can be received. A number of the voltage pulses can be applied the memory cells of the memory device, where a voltage pulse of the number of the voltage pulses places the memory cells of the memory device at a voltage level associated with a defined voltage state. A set of bit error rates associated with the memory cells of the memory device at the voltage level can be determined. Responsive to determining that the set of bit error rates does not satisfy a threshold condition, an additional number of the voltage pulses to the memory cells of the memory device can be applied.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: April 6, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Murong Lang, Tingjun Xie, Zhenming Zhou
  • Patent number: 10950315
    Abstract: A request to read data at the memory device is received. A first read operation is performed to read the data at the memory device using a first read threshold voltage. The data read at the memory device using the first read threshold voltage is determined to be associated with a first unsuccessful correction of an error. Responsive to determining that the data read at the memory device using the first read threshold voltage is associated with the first unsuccessful correction of the error, a second read threshold voltage is stored at a register to replace a preread threshold voltage previously stored at the register that is associated with the memory device. The first preread threshold voltage was previously used to perform a preread operation at the memory device. A second read operation to read the data at the memory device is performed using the second read threshold voltage.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: March 16, 2021
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Seungjune Jeon, Zhenming Zhou, Zhenlei Shen
  • Publication number: 20210064279
    Abstract: A processing device in a memory sub-system initiates read operations on each of a plurality of segments in a first region of the memory device during a first time interval, wherein at least a subset of the plurality of segments in the first region of the memory device are storing host data. The processing device further receives, as a result of at least one read operation, at least one data signal from a corresponding one of the plurality of segments in the first region of the memory device, and performs a signal calibration operation using the at least one data signal to synchronize one or more relevant signals with a reference clock signal used by the processing device.
    Type: Application
    Filed: August 27, 2019
    Publication date: March 4, 2021
    Inventors: Tingjun Xie, Zhenming Zhou, Zhenlei Shen, Chih-Kuo Kao
  • Publication number: 20210065824
    Abstract: A current demarcation voltage is determined, where the current demarcation voltage is to be applied to a memory cell for reading a state of the memory cell. Based on the current demarcation voltage and a space between a first threshold voltage distribution corresponding to a first state of the memory cell and a second threshold voltage distribution corresponding to a second state of the memory cell, a test demarcation voltage having a low error rate of reading the state of the memory cell is selected. The current demarcation voltage is set to correspond to the selected test demarcation voltage.
    Type: Application
    Filed: September 28, 2020
    Publication date: March 4, 2021
    Inventors: Zhenming Zhou, Murong Lang
  • Publication number: 20210065781
    Abstract: A method for performing a refresh operation based on system characteristics is provided. The method includes determining that a current operating condition of a memory component is in a first state. The method also includes detecting a change in the operating condition from the first state to a second state. The method further includes setting a refresh period associated with the memory component based on the change of the operating condition. The refresh period corresponds to a period of time between a first time when a write operation is performed on a segment of the memory component and a second time when a refresh operation is to be performed on the segment. Moreover, the method includes performing the refresh operation according to the refresh period.
    Type: Application
    Filed: August 28, 2019
    Publication date: March 4, 2021
    Inventors: Zhenming Zhou, Tingjun Xie
  • Publication number: 20210064277
    Abstract: Multiple sets of values corresponding to operating characteristics of a memory sub-system are established. For each of the sets of values, a read voltage level corresponding to a decreased bit error rate of a programming distribution of the memory sub-system is identified. A data structure is stored that includes the read voltage level for each set of values corresponding to the operating characteristics. In response to a read command, a current set of values of the operating characteristics is determined. Using the data structure, a stored read voltage level corresponding to the current set of values of the operating characteristics is identified. The read command is executed using the stored read voltage level corresponding to the current set of values of the operating characteristics.
    Type: Application
    Filed: August 27, 2019
    Publication date: March 4, 2021
    Inventors: Murong Lang, Zhenming Zhou
  • Publication number: 20210065790
    Abstract: A request to apply a plurality of voltage pulses to memory cells of a memory device can be received. A number of the voltage pulses can be applied the memory cells of the memory device, where a voltage pulse of the number of the voltage pulses places the memory cells of the memory device at a voltage level associated with a defined voltage state. A set of bit error rates associated with the memory cells of the memory device at the voltage level can be determined. Responsive to determining that the set of bit error rates does not satisfy a threshold condition, an additional number of the voltage pulses to the memory cells of the memory device can be applied.
    Type: Application
    Filed: August 26, 2019
    Publication date: March 4, 2021
    Inventors: Murong Lang, Tingjun Xie, Zhenming Zhou
  • Patent number: 10916292
    Abstract: A method for performing a refresh operation based on system characteristics is provided. The method includes determining that a current operating condition of a memory component is in a first state. The method also includes detecting a change in the operating condition from the first state to a second state. The method further includes setting a refresh period associated with the memory component based on the change of the operating condition. The refresh period corresponds to a period of time between a first time when a write operation is performed on a segment of the memory component and a second time when a refresh operation is to be performed on the segment. Moreover, the method includes performing the refresh operation according to the refresh period.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: February 9, 2021
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Zhenming Zhou, Tingjun Xie
  • Patent number: 10910069
    Abstract: Methods and systems for improving the reliability of data stored within a semiconductor memory are described. One issue with determining stored data states for memory cells within a NAND-type memory is that the voltage at the source end of a NAND string may vary greatly from when a memory cell of the NAND string is program verified to when the memory cell is subsequently read leading to bit errors. To compensate for this variability in the source line voltage, different sensing conditions (e.g., the bit line voltages and/or the sensing times) may be applied during a read operation to different sets of memory cells depending on the source line resistance from the memory cells or on the source line voltage zone assigned to the memory cells.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: February 2, 2021
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Murong Lang, Zhenming Zhou, Deepanshu Dutta
  • Patent number: 10908845
    Abstract: A data structure is stored that includes a slope value corresponding to each die temperature of a set of die temperatures, where the slop value represents a change of a read voltage level as a function of a write-to-read delay time of a memory sub-system. In response to a read command, a current write-to-read delay time and a current die temperature are determined. Using the data structure, a stored slope value corresponding to the current die temperature is identified. An adjusted read voltage level is determined based at least in part on the stored slope value and the current write-to-read delay time. The read command is executed using the adjusted read voltage level.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: February 2, 2021
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Murong Lang, Zhenming Zhou
  • Publication number: 20210012850
    Abstract: A system includes a memory component, and a processing device coupled with the memory component. The processing device to identify a group of management units of the memory component, wherein the group of management units is included in a set of retired groups of management units, select a management unit from the group of management units, perform a media integrity check on the management unit to determine a failed bit count of the management unit, and in response to the failed bit count of the management unit failing to satisfy a threshold criterion, remove the group of management units from the set of retired groups of management units.
    Type: Application
    Filed: July 12, 2019
    Publication date: January 14, 2021
    Inventors: Jian Huang, Zhenming Zhou
  • Publication number: 20210012845
    Abstract: A system includes a plurality of memory devices and a processing device (e.g., a controller), operatively coupled to the plurality of memory devices. The processing device is to detect a power-on of the system and determine a read-retry trigger rate (TR) of a subset of codewords of the plurality of memory devices during a time interval after an initialization of the memory component. The processing device is further to determine whether the TR satisfies a threshold criterion. In response to the TR not satisfying the threshold criterion, the processing device is to initialize a full-memory refresh of the plurality of memory devices.
    Type: Application
    Filed: July 12, 2019
    Publication date: January 14, 2021
    Inventors: Tingjun Xie, Zhenlei Shen, Zhenming Zhou