IP Library Granted Patent US 11,200,951
Granted Patent B2
US 11,200,951 · App. 16/561,391 · Granted Dec 14, 2021

Semiconductor memory device

Inventors: Rieko Funatsuki (Yokohama Kanagawa, JP); Takahiko Sasaki (Tokyo, JP); Tomonori Kurosawa (Zama Kanagawa, JP)
Assignee: TOSHIBA MEMORY CORPORATION
G11C16/10G11C7/08G11C7/106G11C7/109G11C7/1063G11C7/1087G11C16/08G11C16/24G11C16/26G11C16/30G11C16/3459
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 11,200,951
App. No.
16/561,391
Granted
Dec 14, 2021
Kind
B2
Abstract

According to one embodiment, a semiconductor memory device includes a plurality of memory cells; a first circuit configured to convert first data into second data relating to an order of thresholds of the memory cells; and a second circuit configured to perform a write operation on the memory cells based on the second data.

Claims (45)

1. A semiconductor memory device comprising:

a plurality of memory cells;

a first circuit configured to convert first data into second data relating to an order of thresholds of the memory cells; and

a second circuit configured to perform a write operation on the memory cells based on the second data,

wherein the second circuit includes a first latch group to store write data, a second latch group to store read data read from the memory cells, and a third latch group to store read data supplied from the second latch group, and performs an arithmetic operation to select a write target memory cell based on the second data.

2. The semiconductor memory device according to claim 1 , wherein the second data includes a plurality of third data items each defining a relationship between thresholds of two memory cells.

3. The semiconductor memory device according to claim 1 , wherein:

a number of latches included in the first latch group is equal to a number of latches included in the third latch group, and

a number of latches included in the second latch group is smaller than the number of latches included in the first latch group or the number of latches included in the third latch group.

4. The semiconductor memory device according to claim 1 , further comprising:

a sequencer configured to control the second circuit, the first latch group, the second latch group, and the third latch group,

wherein when writing the second data in the memory cells, the sequencer:

stores the second data in the first latch group,

performs a first program on the memory cells based on the second data,

performs a verification after the first program,

stores fourth data obtained by the verification in the second latch group,

performs an arithmetic operation on the second data and the fourth data by using the first latch group, the second latch group, and the third latch group, and selects a second program target memory cell, and

performs a second program on the second program target memory cell.

5. The semiconductor memory device according to claim 4 , wherein the second circuit further includes a third circuit configured to perform an arithmetic operation to select the second program target memory cell.

6. The semiconductor memory device according to claim 1 , wherein the second circuit refrains from performing a write operation on only a memory cell in a lowest place of the order of thresholds of the memory cells.

7. The semiconductor memory device according to claim 1 , wherein the second circuit performs a write operation on only a memory cell in a different place of the order of thresholds of the memory cells from the second data.

8. The semiconductor memory device according to claim 1 , wherein when performing a write operation on the memory cells, the second circuit applies different voltages in accordance with the order of thresholds of the memory cells in an initial voltage application.

9. The semiconductor memory device according to claim 1 , wherein the second circuit performs a write operation on each of subgroups which the memory cells are divided into.

10. A memory system comprising:

a controller including a first circuit configured to convert first data into second data relating to an order of thresholds of a plurality of memory cells; and

a semiconductor memory device including the memory cells and a second circuit configured to perform a write operation on the memory cells based on the second data transmitted from the controller,

wherein the second circuit includes a first latch group to store write data, a second latch group to store read data read from the memory cells, and a third latch group to store read data supplied from the second latch group, and performs an arithmetic operation to select a write target memory cell based on the second data.

11. The memory system according to claim 10 , wherein the second data includes a plurality of third data items each defining a relationship between thresholds of two memory cells.

12. The memory system according to claim 10 , wherein:

a number of latches included in the first latch group is equal to a number of latches included in the third latch group, and

a number of latches included in the second latch group is smaller than the number of latches included in the first latch group or the number of latches included in the third latch group.

13. The memory system according to claim 10 , further comprising:

a sequencer configured to control the second circuit, the first latch group, the second latch group, and the third latch group,

wherein when writing the second data in the memory cells, the sequencer:

stores the second data in the first latch group,

performs a first program on the memory cells based on the second data,

performs a verification after the first program,

stores fourth data obtained by the verification in the second latch group,

performs an arithmetic operation on the second data and the fourth data by using the first latch group, the second latch group, and the third latch group, and selects a second program target memory cell, and

performs a second program on the second program target memory cell.

14. The memory system according to claim 13 , wherein the second circuit further includes a third circuit configured to perform an arithmetic operation to select the second program target memory cell.

15. The memory system according to claim 10 , wherein the second circuit refrains from performing a write operation on only a memory cell in a lowest place of the order of thresholds of the memory cells.

16. The memory system according to claim 10 , wherein the second circuit performs a write operation on only a memory cell in a different place of the order of thresholds of the memory cells from the second data.

17. The memory system according to claim 10 , wherein when performing a write operation on the memory cells, the second circuit applies different voltages in accordance with the order of thresholds of the memory cells in an initial voltage application.

18. The memory system according to claim 10 , wherein the second circuit performs a write operation on each of subgroups which the memory cells are divided into.

Assignments (2)
CHANGE OF NAME Recorded Feb 15, 2022
From: TOSHIBA MEMORY CORPORATION
To: KIOXIA CORPORATION
Reel/Frame 059111/0120 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2019
From: FUNATSUKI, RIEKO; SASAKI, TAKAHIKO; KUROSAWA, TOMONORI
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 051331/0348 →
Priority Claims (1)
JP JP2018-231802 · Dec 11, 2018 · national
Continuity (1)
Related Publication 20200185035A1 · Jun 11, 2020
Cited By (1)
US 12,340,115