Memory systems including nonvolatile memory devices and dynamic access methods thereof

US9646705B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9646705-B2
Application numberUS-201414287580-A
CountryUS
Kind codeB2
Filing dateMay 27, 2014
Priority dateJun 12, 2013
Publication dateMay 9, 2017
Grant dateMay 9, 2017

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 operating a memory device includes: determining an erase mode based on a number of erase cycles performed on a memory block and an erase voltage utilized to perform each erase cycle; and setting an erase voltage level for executing an erase operation on the memory block based on the determined erase mode.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of reading data from a memory block of a memory device, the method comprising: detecting a write mode of the memory block in response to a request to read data from the memory block, the detected write mode being one of (i) a first write mode from among a plurality of first write modes and (ii) a second write mode from among a plurality of second write modes, wherein each of the plurality of first write modes has a corresponding first plurality of incremental step pulse programming states, each of the plurality of second write modes has a corresponding second plurality of incremental step pulse programming states, and for each of the plurality of second write modes, verification voltages associated with the second plurality of incremental step pulse programming states decrease as increments between the second plurality of incremental step pulse programming states decrease; setting a read voltage based on the detected write mode of the memory block; and reading the data from the memory block using the set read voltage. 2. The method of claim 1 , wherein: the read voltage is a pass read voltage; the detected write mode includes a plurality of write mode levels, each of the plurality of write mode levels being associated with a different pass read voltage; and the setting the read voltage includes, selecting a write mode level from among the plurality of write mode levels, and setting the pass read voltage for the memory block based on the selected write mode level. 3. The method of claim 1 , wherein: the detected write mode includes a plurality of write mode levels, each of the plurality of write mode levels being associated with at least one different read voltage, and the setting the read voltage includes, selecting a write mode level from among the plurality of write mode levels, and setting the read voltage for the memory block based on the selected write mode level. 4. The method of claim 1 , wherein each of the plurality of write mode levels is associated with a same pass voltage. 5. A memory system comprising: a non-volatile memory including a memory block; and a storage controller configured to, detect a write mode of the memory block in response to a request to read data from the memory block, the detected write mode being one of (i) a first write mode from among a plurality of first write modes and (ii) a second write mode from among a plurality of second write modes, wherein each of the plurality of first write modes has a corresponding first plurality of incremental step pulse programming states, each of the plurality of second write modes has a corresponding second plurality of incremental step pulse programming states, for each of the plurality of second write modes, verification voltages associated with the second plurality of incremental step pulse programming states decrease as increments between the second plurality of incremental step pulse programming states decrease, set a read voltage based on the detected write mode of the memory block, and read the data from the memory block using the set read voltage. 6. The memory system of claim 5 , wherein: the read voltage is a pass read voltage; the detected write mode includes a plurality of write mode levels, each of the plurality of write mode levels being associated with a different pass read voltage; and the storage controller is further configured to, select a write mode level from among the plurality of write mode levels, and set the pass read voltage for the memory block based on the selected write mode level.

Assignees

Inventors

Classifications

  • Erasing circuits · CPC title

  • G11C16/16Primary

    for erasing blocks, e.g. arrays, words, groups · CPC title

  • Arrangements for evaluating degradation, retention or wearout, e.g. by counting erase cycles · CPC title

  • Sensing or reading circuits; Data output circuits · 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 US9646705B2 cover?
A method of operating a memory device includes: determining an erase mode based on a number of erase cycles performed on a memory block and an erase voltage utilized to perform each erase cycle; and setting an erase voltage level for executing an erase operation on the memory block based on the determined erase mode.
Who is the assignee on this patent?
Moon Sangkwon, Kim Kyung Ho, Kim Jihong, and 3 more
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 May 09 2017 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).