Low latency memory erase suspend operation

US10825529B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10825529-B2
Application numberUS-201414455749-A
CountryUS
Kind codeB2
Filing dateAug 8, 2014
Priority dateAug 8, 2014
Publication dateNov 3, 2020
Grant dateNov 3, 2020

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 for an erase operation on a nonvolatile memory array with low-latency erase suspend is described. The nonvolatile memory array includes a plurality of blocks of memory cells, each block including a plurality of sectors of memory cells. The method includes, in response to an erase command identifying a block in the plurality of blocks in the array, erasing the plurality of sectors in the identified block, and determining whether there are over-erased cells in each sector. The method includes recording the over-erased cells for the sector. The method also includes responsive to suspend before a soft program pulse for the sector, applying a correction pulse to the recorded cells.

First claim

Opening claim text (preview).

What is claimed is: 1. A circuit comprising: a nonvolatile memory array comprising a plurality of blocks of memory cells, each block comprising a plurality of sectors of memory cells; peripheral circuitry coupled to word lines and bit lines in the array, including an address decoder, a page buffer, and biasing arrangement supply voltage sources; and control logic coupled to the peripheral circuitry, the control logic configured to respond to an erase command identifying a block of the plurality of the blocks by: executing an erase operation for the sectors in the plurality of sectors, the erase operation including for a current sector an erase and erase verify sequence followed by a soft program sequence, the erase and erase verify sequence configured to: apply one or more erase pulses to the current sector, and identify one or more over-erased cells in the current sector, wherein, in response to an erase suspend command received during the erase operation, after identifying one or more over-erased cells and before the soft program sequence for the current sector, a weak program correction pulse is applied to the identified one or more over-erased cells, the weak program correction pulse increasing the threshold voltage of the identified one or more over-erased cells; wherein said erase and erase verify sequence is configured to identify one or more over-erased cells in the current sector by iteratively applying an over-erase threshold voltage with incremental change until only said one or more over-erased cells pass. 2. A circuit comprising: a nonvolatile memory array; peripheral circuitry coupled to word lines and bit lines in the array, including an address decoder, a page buffer, and biasing arrangement supply voltage sources; and control logic coupled to the peripheral circuitry, the control logic being configured to: respond to an erase command identifying a block of memory cells in the array, by executing an erase operation including an erase sequence applying an erase bias that reduces threshold voltages of memory cells in the block, and an erase verify sequence that determines whether the memory cells in the block have threshold voltages below a first erase verify level, and that identifies one or more memory cells in the block that have threshold voltage below a second erase verify level, lower than the first erase verify level; and respond to an erase suspend command received after the erase verify sequence identifies one or more memory cells in the block that have threshold voltage below the second erase verify level by executing an erase suspend operation suspending the erase operation, including selectively applying a weak program bias arrangement to the identified one or more memory cells, the weak program bias arrangement increasing the threshold voltage of the identified one or more memory cells, and allowing the control logic to execute another operation on the memory array; wherein the weak program bias arrangement is applied only to the identified one or more memory cells.

Assignees

Inventors

Classifications

  • Circuits or methods to recover overerased nonvolatile memory cells detected during erase verification, usually by means of a "soft" programming step · CPC title

  • Circuits or methods to verify correct erasure of nonvolatile memory cells · CPC title

  • G11C16/16Primary

    for erasing blocks, e.g. arrays, words, groups · 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 US10825529B2 cover?
A method for an erase operation on a nonvolatile memory array with low-latency erase suspend is described. The nonvolatile memory array includes a plurality of blocks of memory cells, each block including a plurality of sectors of memory cells. The method includes, in response to an erase command identifying a block in the plurality of blocks in the array, erasing the plurality of sectors in th…
Who is the assignee on this patent?
Macronix Int Co Ltd
What technology area does this patent fall under?
Primary CPC classification G11C16/16. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 03 2020 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).