Memory device and its operating method, memory system and operating method thereof

US12411609B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12411609-B2
Application numberUS-202418595879-A
CountryUS
Kind codeB2
Filing dateMar 5, 2024
Priority dateNov 6, 2023
Publication dateSep 9, 2025
Grant dateSep 9, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to one aspect of the present disclosure, a memory device is provided. The memory device may include an array of memory cells, including a plurality of memory cells. A preset number of memory cells form a code word. The memory device may include peripheral circuit coupled to the array of memory cells. The peripheral circuit may be configured to obtain the first result corresponding to the code word at the target read voltage. The peripheral circuit may be configured to adjust the target read voltage in accordance with the first result corresponding to the code words at the target read voltage. The peripheral circuit may be configured to obtain the first result corresponding to the code words at the adjusted read voltage. The peripheral circuit may be configured to determine a valley voltage in accordance with a plurality of the first results.

First claim

Opening claim text (preview).

What is claimed is: 1. A memory device, comprising: an array of memory cells, including a plurality of memory cells, wherein a preset number of the plurality of memory cells form a code word; a peripheral circuit coupled to the array of memory cells and configured to: obtain a first result corresponding to at least one of the code words at a target read voltage, wherein the first result includes a number of bits which represents the number of bits in at least one of the code words which are flipped in two results of reading at a first read voltage and a second read voltage, and wherein a difference between the first read voltage and the second read voltage is less than a preset voltage; adjust the target read voltage in accordance with the first result corresponding to at least one of the code words at the target read voltage; obtain a first result corresponding to at least one of the code words at the adjusted read voltage; and determine a valley voltage in accordance with a plurality of the first results, wherein the valley voltage is a read voltage for performing a read operation on at least one of the code words. 2. The memory device of claim 1 , wherein the peripheral circuit is configured to: read data stored in at least one of the code words at the target read voltage to obtain a second result; perform a first adjustment to the target read voltage, and read data stored in at least one of the code words at the adjusted target read voltage to obtain a third result; perform a logical operation on the second result and the third result to obtain a fourth result; and count the number of bits in the fourth result that represent flip of bits in the third result relative to the second result to obtain a first result. 3. The memory device of claim 2 , wherein the peripheral circuit comprises: a first latch configured to store the second result; a second latch configured to store the third result; and a third latch configured to store the fourth result. 4. The memory device of claim 2 , wherein the peripheral circuit is configured to: when the first result corresponding to the target read voltage is less than or equal to a first preset value, perform a second adjustment to the target read voltage to obtain a target adjusted read voltage, wherein a step size of the second adjustment is greater than a step size of the first adjustment; and obtain a first result corresponding to at least one of the code words at the target adjusted read voltage. 5. The memory device of claim 4 , wherein the peripheral circuit is configured to: when the first result corresponding to at least one of the code words at the target adjusted read voltage is less than the first preset value and greater than a second preset value, continue to perform a second adjustment to the target adjusted read voltage, and obtain a first result corresponding to at least one of the code words at the adjusted read voltage, until a first result corresponding to a final adjusted read voltage is less than or equal to the second preset value; and when the first result corresponding to the final adjusted read voltage is less than or equal to the second preset value, take the read voltage corresponding to the first result with the smallest count number among the first results as the valley voltage. 6. The memory device of claim 2 , wherein the peripheral circuit is configured to: when the first result corresponding to the target read voltage is greater than a first preset value, perform multiple adjustments to the target read voltage, and obtain a plurality of first results respectively corresponding to at least one of the code words at the read voltages after multiple adjustments; and when the plurality of first results are all greater than the first preset value, adjust the number of memory cells corresponding to at least one of the code words, wherein the number of memory cells corresponding to the code word after adjustment is less than the number of memory cells corresponding to the code word before adjustment. 7. The memory device of claim 4 , wherein the peripheral circuit is configured to: obtain the first preset value, wherein the first preset value is equal to an upper limit of fail bit count supported by the memory device. 8. The memory device of claim 1 , wherein the peripheral circuit is configured to: set a read mode of the memory device to a single level read mode before obtaining the first result corresponding to at least one of the code words at the target read voltage, wherein the single level read mode includes reading at least one bit of storage data stored in the memory cell with read voltages at one level. 9. The memory device of claim 8 , wherein: the memory cell includes M bits, the memory device includes M-type pages, and the memory cell with M bits reads its M bits of storage data with read voltages at N levels; the M and N are both integers greater than 1, and N=2 M −1; and the peripheral circuit is configured to: for read voltages at each level of the read voltages at multiple levels corresponding to each type of page, determine the valley voltage at each level in accordance with a plurality of first results corresponding to multiple read voltages at each level. 10. A memory system, comprising: one or more memory device, comprising: an array of memory cells, including a plurality of memory cells, wherein a preset number of the plurality memory cells form a code word; a peripheral circuit coupled to the array of memory cells and configured to: obtain a first result corresponding to at least one of the code words at a target read voltage, wherein the first result includes the number of bits which represents the number of bits in at least one of the code words which are flipped in two results of reading at a first read voltage and a second read voltage, and wherein a difference between the first read voltage and the second read voltage is less than a preset voltage; adjust the target read voltage in accordance with the first result corresponding to at least one of the code words at the target read voltage; obtain a first result corresponding to at least one of the code words at the adjusted read voltage; and determine a valley voltage in accordance with a plurality of the first results, wherein the valley voltage is a read voltage for performing a read operation on at least one of the code words; and a memory controller coupled to the memory device and controlling the memory device. 11. The memory system of claim 10 , wherein: the memory controller is configured to: send a first instruction before performing a read operation on data stored in the memory device, wherein the first instruction indicates to obtain the valley voltage; the memory device is configured to: receive the first instruction; obtain the valley voltage; and send the obtained valley voltage to the memory controller; and the memory controller is further configured to: perform a read operation on data stored in the memory device in accordance with the valley voltage; and perform an error correction code decoding operation on a read result of the read operation. 12. A method for operating a memory device, comprising: obtaining a first result corresponding to at least one of code words at a target read voltage, wherein the first result includes a number of bits which represents the number of bits in at least one of the code words which are flipped in two results of reading at a first read voltage and a second read voltage, wherein a difference between the first read voltage and the second read voltage is less than a preset voltage, and wherein the memory device includes an

Assignees

Inventors

Classifications

  • with adaption or trimming of parameters · CPC title

  • in voltage or current generators · CPC title

  • Sensing or reading circuits; Data output circuits · CPC title

  • Performance improvement · CPC title

  • Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12411609B2 cover?
According to one aspect of the present disclosure, a memory device is provided. The memory device may include an array of memory cells, including a plurality of memory cells. A preset number of memory cells form a code word. The memory device may include peripheral circuit coupled to the array of memory cells. The peripheral circuit may be configured to obtain the first result corresponding to …
Who is the assignee on this patent?
Yangtze Memory Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/0613. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 09 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).