Semiconductor memory device and method of erasing data of partial page and overwriting partial page with predetermined data

US10658042B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10658042-B2
Application numberUS-201615758021-A
CountryUS
Kind codeB2
Filing dateAug 4, 2016
Priority dateSep 15, 2015
Publication dateMay 19, 2020
Grant dateMay 19, 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 semiconductor memory device and method of erasing data are disclosed. In one example, a semiconductor memory device includes a block including a plurality of pages and a controller that controls writing, erasing, and reading of data. Each of the pages includes a plurality of memory cells each being changeable to a number of states. In a case of erasing only a partial page of the plurality of pages, the controller overwrites the partial page with predetermined data that causes state change only by one stage.

First claim

Opening claim text (preview).

The invention claimed is: 1. A semiconductor memory device, comprising: a block including a plurality of pages; a controller configured to control writing, erasing, and reading of data, wherein each of the pages includes a plurality of memory cells each being changeable to one of four or eight states, and in a case of erasing only a partial page of the plurality of pages, the controller overwrites the partial page with predetermined data that causes state change only by one stage; and a plurality of word lines and a plurality of bit lines, wherein the memory cells are disposed at respective intersections of the plurality of word lines and the plurality of bit lines, and data of a plurality of pages is stored on each one of the plurality of word lines, wherein the plurality of pages on each one of the word lines include first to third pages, and the controller is configured to overwrite all of the memory cells in the first page or all of the memory cells in the second page with data of “1” as the predetermined data in a case where the first page or the second page as the partial page is erased, and overwrite all of the memory cells in the third page with data of “0” as the predetermined data in a case where the third page as the partial page is erased. 2. The semiconductor memory device according to claim 1 , wherein the controller reads out written data in the plurality of pages including the partial page, and generates the predetermined data on the basis of the readout data. 3. A semiconductor memory device comprising: a block including a plurality of pages; a controller configured to control writing, erasing, and reading of data, wherein each of the pages includes a plurality of memory cells each being changeable to one of four or eight states, and in a case of erasing only a partial page of the plurality of pages, the controller overwrites the partial page with predetermined data that causes state change only by one stage; and a plurality of word lines and a plurality of bit lines, wherein the memory cells are disposed at respective intersections of the plurality of word lines and the plurality of bit lines, and data of a plurality of pages is stored on each one of the plurality of word lines, wherein the plurality of pages on each of the word lines include a first page and a second page, and in a case where the first page as the partial page is erased, the controller overwrites all of the memory cells in the first page with, as the predetermined data, data of a logical product of the first page and the second page. 4. A semiconductor memory device comprising: a block including a plurality of pages; a controller configured to control writing, erasing, and reading of data, wherein each of the pages includes a plurality of memory cells each being changeable to one of four or eight states, and in a case of erasing only a partial page of the plurality of pages, the controller overwrites the partial page with predetermined data that causes state change only by one stage; and a plurality of word lines and a plurality of bit lines, wherein the memory cells are disposed at respective intersections of the plurality of word lines and the plurality of bit lines, and data of a plurality of pages is stored on each one of the plurality of word lines, wherein the plurality of pages include a first page and a second page, and the controller is configured to overwrite all of the memory cells in the second page with data of “1” as the predetermined data in a case where the second page as the partial page is erased before the first page is erased, and overwrite all of the memory cells in the first page with, as the predetermined data, data of a logical product of the first page and the second page in a case where the first page as the partial page is further erased after the second page is erased. 5. A semiconductor memory device comprising: a block including a plurality of pages; a controller configured to control writing, erasing, and reading of data, wherein each of the pages includes a plurality of memory cells each being changeable to one of four or eight states, and in a case of erasing only a partial page of the plurality of pages, the controller overwrites the partial page with predetermined data that causes state change only by one stage; and a plurality of word lines and a plurality of bit lines, wherein the memory cells are disposed at respective intersections of the plurality of word lines and the plurality of bit lines, and data of a plurality of pages is stored on each one of the plurality of word lines, wherein the plurality of pages include a first page and a second page, and the controller is configured to overwrite all of the memory cells in the first page with, as the predetermined data, data of a logical product of the first page and the second page in a case where the first page is erased as the partial page, and overwrite all of the memory cells in the second page with data of “0” as the predetermined data in a case where the second page as the partial page is further erased thereafter. 6. The semiconductor memory device according to claim 1 , wherein the state of the memory cell is changeable among four states. 7. The semiconductor memory device according to claim 1 , wherein the state of the memory cell is changeable among eight states. 8. A method of erasing data in a semiconductor memory device, the semiconductor memory device including a block that includes a plurality of pages, and each of the pages including a plurality of memory cells each being changeable to one of four or eight states, the method comprising: in a case of erasing a partial page of the plurality of pages, overwriting the partial page with predetermined data that causes state change only by one stage, wherein the plurality of pages include first to third pages, and wherein overwriting the partial page comprises overwriting all of the memory cells in the first page or all of the memory cells in the second page with data of a first value as the predetermined data in a case where the first page or the second page as the partial page is erased, and overwriting all of the memory cells in the third page with data of a second value as the predetermined data in a case where the third page as the partial page is erased, wherein the first value is one and the second value is zero. 9. A semiconductor memory device comprising: a block including a plurality of pages; a controller configured to control writing, erasing, and reading of data, wherein each of the pages includes a plurality of memory cells each being changeable to one of four or eight states, and in a case of erasing only a partial page of the plurality of pages, the controller overwrites the partial page with predetermined data that causes state change only by one stage, wherein the plurality of pages include first to third pages, and the controller is configured to overwrite all of the memory cells in the first page or all of the memory cells in the second page with data of a first value as the predetermined data in a case where the first page or the second page as the partial page is erased, and overwrite all of the memory cells in the third page with data of a second value as the predetermined data in a case where the third page as the partial page is erased, and wherein the first value is one and the second value is zero.

Assignees

Inventors

Classifications

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

  • Cleaning, compaction, garbage collection, erase control · CPC title

  • Programming or writing circuits; Data input circuits · CPC title

  • G11C16/16Primary

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

  • comprising cells having several storage transistors connected in series · 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 US10658042B2 cover?
A semiconductor memory device and method of erasing data are disclosed. In one example, a semiconductor memory device includes a block including a plurality of pages and a controller that controls writing, erasing, and reading of data. Each of the pages includes a plurality of memory cells each being changeable to a number of states. In a case of erasing only a partial page of the plurality of …
Who is the assignee on this patent?
Sony Corp
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 19 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).