Patents by Inventor Murong Lang

Murong Lang 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: 20230041421
    Abstract: Responsive to a power-on of a memory device, an elapsed power-off time is identified based on a difference between a time at which the power-on occurred and a time at which a previous power-off of the memory device occurred. Responsive to a determination that the elapsed power-off time satisfies the elapsed time threshold criterion, a request to perform a first write operation on a memory unit of the memory device since power on is received, a performance parameter associated with the memory unit of the memory device is changed to a first parameter value that corresponds to a reduced performance level, and the write operation is performed on the memory unit of the memory device in accordance with the first parameter value that corresponds to the reduced performance level. Responsive to completion of the write operation, the performance parameter is changed to a value that corresponds to a normal performance level.
    Type: Application
    Filed: August 6, 2021
    Publication date: February 9, 2023
    Inventors: Murong Lang, Zhenming Zhou
  • Publication number: 20230011150
    Abstract: A command to read specific data stored at a memory die is received. A read operation is performed while operating both a memory controller and the memory die simultaneously at a first frequency. A processor determines whether a first error rate associated with the memory die satisfies a first error threshold criterion (e.g., UECC). Responsive to determining that the first error rate satisfies the first error threshold criterion, the read operation is repeated while operating at least one of the memory controller or the memory die at a second frequency that is different from the first frequency. The processor determines whether a second error rate associated with the memory die satisfies a second error threshold criterion. Responsive to determining that the second error rate satisfies the second error threshold criterion (e.g. UECC persists), determining that the read operation has failed.
    Type: Application
    Filed: September 19, 2022
    Publication date: January 12, 2023
    Inventors: Jian Huang, Zhenming Zhou, Zhongguang Xu, Murong Lang
  • Patent number: 11538521
    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: Grant
    Filed: April 5, 2021
    Date of Patent: December 27, 2022
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Murong Lang, Tingjun Xie, Zhenming Zhou
  • Publication number: 20220405181
    Abstract: An average inter-pulse delay of a data unit of the memory device is calculated. An average temperature of the data unit is calculated. A first scaling factor based on the average inter-pulse delay and a second scaling factor based on the average temperature is obtained. A media management metric based on the first scaling factor and the second scaling factor is calculated. Responsive to determining that the media management metric satisfies a media management criterion, a media management operation on the data unit at a predetermined cycle count is performed.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Inventors: Zhongguang Xu, Fangfang Zhu, Murong Lang, Zhenming Zhou
  • Patent number: 11526295
    Abstract: A first operating characteristic and a second operating characteristic of a memory sub-system are determined. A write-to-read delay time is set in view of the first operating characteristic and the second operating characteristic. A read operation associated with a memory unit is executed following a period of at least the write-to-read delay time from a time of an execution of a write operation associated with the memory unit.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: December 13, 2022
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Murong Lang, Tingjun Xie, Wei Wang, Frederick Adi, Zhenming Zhou, Jiangli Zhu
  • Publication number: 20220365684
    Abstract: Respective life expectancies of a first data unit and a second data unit of the memory device is obtained. A first initial age value corresponding to the first data unit and a second initial age value corresponding to the second data unit are determined. A lower one of the first initial age value and the second initial age value is identified. A first media management operation on a corresponding one of the first data unit or the second data unit associated with the lower one of the first initial age value and the second initial age value is performed. A second media management operation on the first data unit and the second data unit is performed.
    Type: Application
    Filed: May 13, 2021
    Publication date: November 17, 2022
    Inventors: Zhongguang Xu, Zhenlei Shen, Tingjun Xie, Seungjune Jeon, Murong Lang, Zhenming Zhou
  • Patent number: 11500588
    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: Grant
    Filed: January 12, 2021
    Date of Patent: November 15, 2022
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Murong Lang, Zhenming Zhou
  • Patent number: 11495316
    Abstract: A system and method for optimizing seasoning trim values based on form factors in memory sub-system manufacturing. An example method includes selecting a baseline set of trim values based on a set of memory sub-system form factors; generating a first modified set of trim values by modifying a first trim value of the baseline trim values; instructing each memory sub-system to perform seasoning operations using the first modified set of trim values; responsive to determining that each memory sub-system passed failure scanning operations, generating a second modified set of trim values; instructing each memory sub-system to perform seasoning operations using the second modified set; responsive to determining that a memory sub-system failed the failure scanning operations, determining whether the failed memory sub-system is defective; and responsive to determining that the failed memory sub-system does is not defective, storing the first modified trim values for the set of form factors.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: November 8, 2022
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Tingjun Xie, Murong Lang, Zhenming Zhou
  • Publication number: 20220334961
    Abstract: A scaling factor for a data unit of a memory device is obtained. The scaling factor corresponds to a difference between a first error rate associated with a first set of memory access operations performed at the data unit and a second error rate associated with a second set of memory access operations performed at the data unit. A media management operation is scheduled on the data unit in view of the scaling factor.
    Type: Application
    Filed: June 30, 2022
    Publication date: October 20, 2022
    Inventors: Mikai Chen, Zhenlei Shen, Murong Lang, Zhenming Zhou
  • Patent number: 11449377
    Abstract: A command to read specific data stored at a memory die is received. A read operation is performed while operating both a memory controller and the memory die simultaneously at a first frequency. A processor determines whether a first error rate associated with the memory die satisfies a first error threshold criterion (e.g., UECC). Responsive to determining that the first error rate satisfies the first error threshold criterion, the read operation is repeated while operating at least one of the memory controller or the memory die at a second frequency that is different from the first frequency. The processor determines whether a second error rate associated with the memory die satisfies a second error threshold criterion. Responsive to determining that the second error rate satisfies the second error threshold criterion (e.g. UECC persists), determining that the read operation has failed.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: September 20, 2022
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Jian Huang, Zhenming Zhou, Zhongguang Xu, Murong Lang
  • Patent number: 11403216
    Abstract: A processing device of a memory sub-system performs an operation including obtaining, at a first time, a first scaling factor for a data unit of a set of data units of a memory device. The first scaling factor is associated with a first number of write operations performed at the data unit and a first number of read operations performed at the data unit. The processing device also performs an operation including calculating a first media management metric based on at least the first scaling factor, the first number of write operations, and the first number of read operations. In response to determining that the first media management metric satisfies a media management criterion, the processing device performs a media management operation on the data unit.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: August 2, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Mikai Chen, Zhenlei Shen, Murong Lang, Zhenming Zhou
  • Publication number: 20220229603
    Abstract: A data structure including a target read voltage level corresponding to each set of values of a plurality of sets of values corresponding to a plurality of operating characteristics is stored. In response to a read command associated with a memory cell, a current set of measured values of the plurality of operating characteristics associated with the memory cell is measured. A match between a first set of values of the plurality of sets of values corresponding to the plurality of operating characteristics and the current set of measured values is identified. Using the data structure, a first stored target read voltage level corresponding to the match between the first set of values and the current set of measured values is identified. The read command is executed using the first stored target read voltage level.
    Type: Application
    Filed: April 8, 2022
    Publication date: July 21, 2022
    Inventors: Murong Lang, Zhenming Zhou
  • Publication number: 20220137854
    Abstract: An operation timing condition associated with a memory device to be installed at a memory sub-system is determined. The memory device can include a cross-point array of non-volatile memory cells. The operation timing condition corresponds to a first operation delay timing margin setting for the cross-point array of non-volatile memory cells. A first set of memory access operations is performed at the cross-point array of non-volatile memory cells according to a second operation delay timing margin setting that is lower than the first operation delay timing margin setting. A first number of errors that occurred during performance of the first set of memory access operations is determined. In response to a determination that the first number of errors satisfies an error condition, a first quality rating is assigned for the memory device.
    Type: Application
    Filed: November 3, 2020
    Publication date: May 5, 2022
    Inventors: Murong Lang, Jian Huang, Zhongguang Xu, Zhenming Zhou
  • Patent number: 11307799
    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: Grant
    Filed: August 27, 2019
    Date of Patent: April 19, 2022
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Murong Lang, Zhenming Zhou
  • Publication number: 20220115084
    Abstract: A first sequence of operations corresponding to an error recovery process of a memory sub-system is determined. A value corresponding to an operating characteristic of a memory sub-system is determined, the operating characteristic corresponding to execution of a first sequence of operations of an error recovery process. A determination is made that the value satisfies a condition. In response to the value satisfying the first condition, a second sequence of operations corresponding to the error recovery process is executed.
    Type: Application
    Filed: December 21, 2021
    Publication date: April 14, 2022
    Inventors: Zhongguang Xu, Murong Lang, Zhenming Zhou
  • Publication number: 20220066924
    Abstract: A processing device of a memory sub-system performs an operation including obtaining, at a first time, a first scaling factor for a data unit of a set of data units of a memory device. The first scaling factor is associated with a first number of write operations performed at the data unit and a first number of read operations performed at the data unit. The processing device also performs an operation including calculating a first media management metric based on at least the first scaling factor, the first number of write operations, and the first number of read operations. In response to determining that the first media management metric satisfies a media management criterion, the processing device performs a media management operation on the data unit.
    Type: Application
    Filed: August 27, 2020
    Publication date: March 3, 2022
    Inventors: Mikai Chen, Zhenlei Shen, Murong Lang, Zhenming Zhou
  • Publication number: 20220058070
    Abstract: A command to read specific data stored at a memory die is received. A read operation is performed while operating both a memory controller and the memory die simultaneously at a first frequency. A processor determines whether a first error rate associated with the memory die satisfies a first error threshold criterion (e.g., UECC). Responsive to determining that the first error rate satisfies the first error threshold criterion, the read operation is repeated while operating at least one of the memory controller or the memory die at a second frequency that is different from the first frequency. The processor determines whether a second error rate associated with the memory die satisfies a second error threshold criterion. Responsive to determining that the second error rate satisfies the second error threshold criterion (e.g. UECC persists), determining that the read operation has failed.
    Type: Application
    Filed: August 18, 2020
    Publication date: February 24, 2022
    Inventors: Jian HUANG, Zhenming ZHOU, Zhongguang Xu, Murong Lang
  • Publication number: 20220050618
    Abstract: A method includes performing a quantity of write cycles on memory components. The method can further include monitoring codewords, and, for each of the codewords including a first error parameter value, determining a second error parameter value. The method can further include determining a probability that each of the codewords is associated with a particular one of the second error parameter values at the first error parameter value and determining a quantity of each of the codewords that are associated with each of the determined probabilities. The method can further include determining a statistical boundary of the quantity of each of the codewords and determining a correlation between the quantity of write cycles performed and the corresponding determined statistical boundary of the quantity of each of the codewords.
    Type: Application
    Filed: August 11, 2020
    Publication date: February 17, 2022
    Inventors: Mikai Chen, Murong Lang, Zhenming Zhou
  • Publication number: 20220044757
    Abstract: A first sequence of operations corresponding to an error recovery process of a memory sub-system is determined. A value corresponding to an operating characteristic of the memory sub-system is determined. The value is compared to a threshold level corresponding to the first sequence of operations to determine whether a condition is satisfied. In response to satisfying the first condition, a second sequence of operations corresponding to the error recovery process is executed.
    Type: Application
    Filed: August 10, 2020
    Publication date: February 10, 2022
    Inventors: Zhongguang XU, Murong LANG, Zhenming ZHOU
  • Publication number: 20220043493
    Abstract: A method includes monitoring temperature characteristics for a plurality of memory components of a memory sub-system and determining that a temperature characteristic corresponding to at least one of the memory components has reached a threshold temperature. The method further includes determining a data reliability parameter for the at least one of the memory components that has reached the threshold temperature, determining whether the determined data reliability parameter is below a threshold data reliability parameter value for the at least one of the memory components that has reached the threshold temperature, and, based on determining that the data reliability parameter for the at least one of the memory components that has reached the threshold temperature is below the threshold data reliability parameter value, refraining from performing a thermal throttling operation.
    Type: Application
    Filed: August 10, 2020
    Publication date: February 10, 2022
    Inventors: Mikai Chen, Zhenming Zhou, Zhenlei Shen, Murong Lang