IP Library Granted Patent US 9,786,381
Granted Patent B2
US 9,786,381 · App. 15/232,791 · Granted Oct 10, 2017

Semiconductor memory device that determines a deterioration level of memory cells and an operation method thereof

Inventor: Yoshiki Terabayashi (Yokohama Kanagawa, JP)
Assignee: Toshiba Memory Corporation
G11C16/349G06F3/0619G06F3/0647G06F3/0653G06F3/0679G11C16/08G11C16/26G11C29/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,786,381
App. No.
15/232,791
Granted
Oct 10, 2017
Kind
B2
Abstract

A semiconductor memory device includes a memory cell unit including a plurality of blocks, each of the blocks including a plurality of pages, and a circuit configured to count a number of activated or non-activated memory cells in one or more pages when a first voltage is applied to gates of memory cells of said one or more pages to read data therefrom, count a number of activated or non-activated memory cells in said one or more pages when a second voltage different from the first voltage is applied to the gates of the memory cells of said one or more pages to read data therefrom, compare the counted numbers, and store, in a register, data about deterioration of the memory cells of said one or more pages depending on a comparison result.

Claims (52)

1. A semiconductor memory device, comprising:

a memory cell unit including a plurality of blocks, each of the blocks including a plurality of pages; and

a circuit configured to

count a number of activated or non-activated memory cells in one or more pages when a first voltage is applied to gates of memory cells of said one or more pages to read data therefrom,

count a number of activated or non-activated memory cells in said one or more pages when a second voltage different from the first voltage is applied to the gates of the memory cells of said one or more pages to read data therefrom,

compare the counted numbers, and

store, in a register, data about deterioration of the memory cells of said one or more pages depending on a comparison result.

2. The semiconductor memory device according to claim 1 , wherein

when a difference between the counted number is smaller than a predetermined value, data indicating no deterioration of the memory cells of said one or more pages is stored in the register, and

when the difference is greater than the predetermined value, data indicating deterioration of the memory cells of said one or more pages are stored in the register.

3. The semiconductor memory device according to claim 2 , further comprising:

a row decoder configured to select a page to be accessed, wherein

a flag is set, in the row decoder, for a block including said one or more pages when the difference is greater than the predetermined value.

4. The semiconductor memory device according to claim 3 , wherein

the setting of the flag prevents the row decoder from selecting pages of the block for which the flag has been set.

5. The semiconductor memory device according to claim 3 , further comprising:

a sequencer configured to move data stored in the block for which the flag is set, to another block.

6. The semiconductor memory device according to claim 3 , wherein

when the difference is greater than the predetermined value, data indicating that the block including said or more pages is defective are stored in one of the blocks.

7. The semiconductor memory device according to claim 2 , wherein

when the difference is greater than the predetermined value and smaller than a second predetermined value, data indicating that the memory cells of said one or more pages are in a first deterioration level are stored in the register, and

when the difference is greater than the second predetermined value, data indicating that the memory cells of said one or more pages are in a second deterioration level that is worse than the first deterioration level are stored in the register.

8. The semiconductor memory device according to claim 1 , wherein

the circuit is further configured to select said one or more pages for which the numbers of activated or non-activated memory cells are counted, based on a command received from a controller connected to the semiconductor memory device.

9. The semiconductor memory device according to claim 1 , wherein

the circuit is further configured to select, on its own determination, said one or more pages for which the numbers of activated or non-activated memory cells are counted.

10. The semiconductor memory device according to claim 9 , wherein

the circuit selects said one or more pages based on a number of data write times or data read times with respect to each of the pages of the blocks of the memory cell unit.

11. An operation method of a semiconductor memory device including a memory cell unit including a plurality of blocks, each of the blocks including a plurality of pages, the method comprising:

counting a number of activated or non-activated memory cells in one or more pages when a first voltage is applied to gates of memory cells of said one or more pages to read data therefrom;

counting a number of activated or non-activated memory cells in said one or more pages when a second voltage different from the first voltage is applied to the gates of the memory cells of said one or more pages to read data therefrom;

comparing the counted numbers; and

storing, in a register, data about deterioration of the memory cells of said one or more pages depending on a comparison result.

12. The operation method according to claim 11 , further comprising:

when a difference between the counted number is smaller than a predetermined value, storing data indicating no deterioration of the memory cells of said one or more pages, in the register; and

when the difference is greater than the predetermined value, storing data indicating deterioration of the memory cells of said one or more pages, in the register.

13. The operation method according to claim 11 , further comprising:

when the difference is greater than the predetermined value, setting, in a row decoder of the semiconductor memory device, a flag for a block including said one or more pages.

14. The operation method according to claim 13 , wherein the setting of the flag prevents the row decoder from selecting pages of the block for which the flag has been set.

15. The operation method according to claim 13 , further comprising:

moving data stored in the block for which the flag is set, to another block.

16. The operation method according to claim 13 , further comprising:

when the difference is greater than the predetermined value, storing data indicating that the block including said or more pages is defective, in one of the blocks.

17. The operation method according to claim 12 , wherein

when the difference is greater than the predetermined value and smaller than a second predetermined value, data indicating that the memory cells of said one or more pages are in a first deterioration level are stored in the register, and

when the difference is greater than the second predetermined value, data indicating that the memory cells of said one or more pages are in a second deterioration level that is worse than the first deterioration level are stored in the register.

18. The operation method according to claim 11 , further comprising:

selecting said one or more pages for which the numbers of activated or non-activated memory cells are counted, based on a command received from a controller connected to the semiconductor memory device.

19. The operation method according to claim 11 , further comprising:

selecting, on its own determination, said one or more pages for which the numbers of activated or non-activated memory cells are counted.

20. The operation method according to claim 19 , wherein

said one or more pages are selected based on a number of data write times or data read times with respect to each of the pages of the blocks of the memory cell unit.

Assignments (5)
MERGER Recorded Jan 22, 2021
From: TOSHIBA MEMORY CORPORATION
To: K.K. PANGEA
Reel/Frame 055659/0471 →
CHANGE OF NAME AND ADDRESS Recorded Jan 22, 2021
From: TOSHIBA MEMORY CORPORATION
To: KIOXIA CORPORATION
Reel/Frame 055669/0001 →
CHANGE OF NAME AND ADDRESS Recorded Jan 22, 2021
From: K.K. PANGEA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 055669/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2017
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 043194/0647 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2016
From: TERABAYASHI, YOSHIKI
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 040160/0646 →
Priority Claims (1)
JP 2015-243424 · Dec 14, 2015 · national
Continuity (1)
Related Publication 20170169895A1 · Jun 15, 2017