Method of determining and preprogramming over-erases groups of memory cells

US12512170B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12512170-B2
Application numberUS-202318385185-A
CountryUS
Kind codeB2
Filing dateOct 30, 2023
Priority dateFeb 24, 2023
Publication dateDec 30, 2025
Grant dateDec 30, 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.

A method of controlling a nonvolatile memory device, includes: determining, based on a write address, whether selected memory cells of the nonvolatile memory device corresponding to the write address are included in an over-erased group; based on the selected memory cells being included in the over-erased group, performing a preprogram operation to increase threshold voltages of an over-erased state of the selected memory cells; and after completion of the preprogram operation, performing a data program operation to store write data in the selected memory cells.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of controlling a nonvolatile memory device, the method comprising: determining, based on a write address, whether selected memory cells of the nonvolatile memory device corresponding to the write address are included in an over-erased group; based on the selected memory cells being included in the over-erased group, performing a preprogram operation to increase threshold voltages of an over-erased state of the selected memory cells; and after completion of the preprogram operation, performing a data program operation to store write data in the selected memory cells, wherein the preprogram operation comprises decreasing a preprogram voltage applied to a selected wordline corresponding to the write address during the preprogram operation, as a distance between a selected string selection line corresponding to the selected memory cells and a wordline cut area decreases. 2 . The method of claim 1 , wherein the preprogram voltage applied to a selected wordline corresponding to the write address during the preprogram operation is lower than a data program voltage applied to the selected wordline during the data program operation. 3 . The method of claim 1 , wherein a preprogram pass voltage applied to non-selected wordlines, other than a selected wordline corresponding to the write address, during the preprogram operation is lower than a data program pass voltage applied to the non-selected wordlines during the data program operation. 4 . The method of claim 1 , wherein a pre-verification read voltage applied to a selected wordline corresponding to the write address during the preprogram operation is lower than a data verification read voltage applied to the selected wordline during the data program operation. 5 . The method of claim 1 , wherein the write address corresponds to a physical address of the nonvolatile memory device, and wherein the determining whether the selected memory cells are included in the over-erased group comprises determining whether the selected memory cells are included in the over-erased group based on a physical position of the selected memory cells. 6 . The method of claim 1 , wherein the determining whether the selected memory cells are included in the over-erased group comprises: determining on a second distance between channel holes including the selected memory cells and the wordline cut area; and determining, based on the second distance, whether the selected memory cells are included in the over-erased group. 7 . The method of claim 1 , wherein the determining whether the selected memory cells are included in the over-erased group comprises: based on a selected string selection line that corresponds to the selected memory cells corresponding to an outermost string selection line that is closest to a the wordline cut area, determining that the selected memory cells are included in the over-erased group; and based on the selected string selection line not corresponding to the outermost string selection line, determining that the selected memory cells are not included in the over-erased group. 8 . The method of claim 1 , wherein the determining whether the selected memory cells are included in the over-erased group comprises: based on channel holes including the selected memory cells corresponding to outermost channel holes closest to a the wordline cut area, determining that the selected memory cells are included in the over-erased group; and based on the channel holes including the selected memory cells not corresponding to the outermost channel holes, determining that the selected memory cells are not included in the over-erased group. 9 . The method of claim 1 , wherein the determining whether the selected memory cells are included in the over-erased group comprises: determining whether the selected memory cells are included in the over-erased group, based on an interval between a selected wordline corresponding to the write address and a neighboring wordline adjacent to the selected wordline. 10 . The method of claim 1 , wherein the determining whether the selected memory cells are included in the over-erased group comprises: based on an interval between a selected wordline corresponding to the write address and a neighboring wordline adjacent to the selected wordline being smaller than a reference interval, determining that the selected memory cells are included in the over-erased group; and based on the interval between the selected wordline and the neighboring wordline being greater than the reference interval, determining that the selected memory cells are not included in the over-erased group. 11 . The method of claim 1 , wherein performing the preprogram operation comprises: performing a pre-verification operation by applying a pre-verification read voltage to the selected wordline corresponding to the write address to determine over-erased memory cells having threshold voltages lower than the pre-verification read voltage among the selected memory cells; and after the performing the pre-verification operation, performing a preprogram execution operation by applying the preprogram voltage to the selected wordline to increase the threshold voltages of the over-erased memory cells. 12 . The method of claim 11 , wherein the pre-verification read voltage is lower than a data verification read voltage corresponding to a lowest program state of the data program operation, and wherein the preprogram voltage is lower than a data program voltage corresponding to the lowest program state of the data program operation. 13 . The method of claim 11 , wherein the selected memory cells having the threshold voltages lower than the pre-verification read voltage are determined as the over-erased memory cells regardless of the write data. 14 . The method of claim 11 , further comprising repeatedly performing the pre-verification operation and the preprogram execution operation while increasing the preprogram voltage in a step-by-step manner. 15 . The method of claim 1 , wherein the preprogram operation is performed during the nonvolatile memory device receives the write data from a host device. 16 . The method of claim 1 , wherein, when the selected memory cells are not included in the over-erased group, the preprogram operation is omitted and only the data program operation is performed. 17 . A method of controlling a nonvolatile memory device, the method comprising: determining, based on a write address, whether selected memory cells of the nonvolatile memory device corresponding to the write address are included in an over-erased group; based on the selected memory cells being included in the over-erased group, performing a preprogram operation to increase threshold voltages of an over-erased state of the selected memory cells; and after completion of the preprogram operation, performing a data program operation to store write data in the selected memory cells, wherein a time point of starting the data program operation is uniform regardless of whether the preprogram operation is performed or omitted. 18 . A nonvolatile memory device comprising: a memory cell array comprising a plurality of memory cells; and a control circuit configured to: based on selected memory cells corresponding to a write address being included in an over-erased group, perform a preprogram operation to increase threshold voltages of an over-erased state of the selected memory cells, and after performing the preprogram operation, performing a data program operation to s

Assignees

Inventors

Classifications

  • Address circuits; Decoders; Word-line control circuits · CPC title

  • comprising cells containing a single floating gate transistor and one or more separate select transistors · CPC title

  • comprising cells having several storage transistors connected in series · CPC title

  • Programming or data input circuits · CPC title

  • G11C16/345Primary

    Circuits or methods to detect overerased nonvolatile memory cells, usually during erasure verification · 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 US12512170B2 cover?
A method of controlling a nonvolatile memory device, includes: determining, based on a write address, whether selected memory cells of the nonvolatile memory device corresponding to the write address are included in an over-erased group; based on the selected memory cells being included in the over-erased group, performing a preprogram operation to increase threshold voltages of an over-erased …
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G11C16/345. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 30 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).