IP Library Granted Patent US 10,176,877
Granted Patent B2
US 10,176,877 · App. 15/923,282 · Granted Jan 8, 2019

Non-volatile semiconductor memory device and memory system

Inventor: Yasushi Nagadomi (Yokohama, JP)
Assignee: TOSHIBA MEMORY CORPORATION
G11C16/14G11C11/5628G11C16/0483G11C16/06G11C16/08G11C16/10G11C16/26G11C16/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 10,176,877
App. No.
15/923,282
Granted
Jan 8, 2019
Kind
B2
Abstract

A non-volatile semiconductor memory device includes a memory cell array and a control circuit. A control circuit performs an erase operation providing a memory cell with a first threshold voltage level for erasing data of a memory cell, and then perform a plurality of first write operations providing a memory cell with a second threshold voltage level, the second threshold voltage level being higher than the first threshold voltage level and being positive level. When the control circuit receives a first execution instruction from outside during the first write operations, the first execution instruction being for performing first function operation except for the erase operation and the first write operations, the circuit performs the first function operation during the first write operations.

Claims (79)

1. A memory system comprising:

a controller chip configured to send

a first operation command,

a second operation command,

a status inquiry command,

a suspend command, and

a resume command; and

a memory chip configured to perform

a first operation upon receipt of the first operation command,

a second operation upon receipt of the second operation command,

a status output upon receipt of the status inquiry command,

a suspend upon receipt of the suspend command,

a resume upon receipt of the suspend command,

wherein the controller chip

sends the first operation command to cause the memory chip to perform the first operation,

during the first operation is performed, sends the suspend command to cause the memory chip to suspend the first operation,

after the first operation is suspended, sends the status inquiry command to cause the memory chip to send status information to the controller chip,

after the status information to the controller chip is received, sends the second operation command to cause the memory chip to perform the second operation,

after the second operation has been finished, sends the resume command to cause the memory chip to resume the first operation.

2. The memory system according to claim 1 , wherein

the status information includes information as to a progress condition of the first operation.

3. The memory system according to claim 2 , wherein

the memory chip includes a status register configured to store the status information.

4. The memory system according to claim 1 , wherein

the status information includes information as to whether the memory chip is in a busy state or in a ready state.

5. The memory system according to claim 1 , wherein

the first operation includes an erase operation.

6. The memory system according to claim 5 , wherein

the first operation further includes a program operation performed subsequent to the erase operation.

7. The memory system according to claim 1 , wherein

the status information includes

information as to whether the program operation is completed or not and

information as to whether the program operation is successful or not.

8. The memory system according to claim 1 , wherein

the second operation includes at least one of a read operation and write operation.

9. A method for controlling a memory system,

the memory system comprising:

a controller chip configured to send

a first operation command,

a second operation command,

a status inquiry command,

a suspend command, and

a resume command; and

a memory chip configured to perform

a first operation upon receipt of the first operation command,

a second operation upon receipt of the second operation command,

a status output upon receipt of the status inquiry command,

a suspend upon receipt of the suspend command,

a resume upon receipt of the suspend command,

the method including:

sending the first operation command from the controller chip to cause the memory chip to perform the first operation,

during the first operation is performed, sending the suspend command from the controller chip to cause the memory chip to suspend the first operation,

after the first operation is suspended, sending the status inquiry command from the controller chip to cause the memory chip to send status information to the controller chip,

after the status information to the controller chip is received, sending the second operation command from the controller chip to cause the memory chip to perform the second operation,

after the second operation has been finished, sending the resume command from the controller chip to cause the memory chip to resume the first operation.

10. The method according to claim 9 , wherein

the status information includes information as to a progress condition of the first operation.

11. The method according to claim 10 , wherein

the memory chip includes a status register configured to store the status information.

12. The method according to claim 9 , wherein

the status information includes information as to whether the memory chip is in a busy state or in a ready state.

13. The method according to claim 9 , wherein

the first operation includes an erase operation.

14. The method according to claim 13 , wherein

the first operation further includes a program operation performed subsequent to the erase operation.

15. The method according to claim 9 , wherein

the status information includes

information as to whether the program operation is completed or not and

information as to whether the program operation is successful or not.

16. The method according to claim 9 , wherein

the second operation includes at least one of a read operation and write operation.

17. A memory system comprising:

a controller chip configured to send a plurality of commands; and

a memory chip configured to perform a plurality of kinds of operations in response to the plurality of commands received from the controller chip, the memory chip including a ready/busy pin, wherein

the memory chip is configured to output a first signal indicative of a first busy state from the ready/busy pin after the memory chip receives an erase command, a first address, and an erase execute command in order,

while the memory chip outputs the first signal indicative of the first busy state, the memory chip is configured to receive a suspend command,

after the memory chip receives the suspend command, the memory chip is configured to output the first signal indicative of a first ready state from the ready/busy pin,

while the memory chip outputs the first signal indicative of the first ready state, the memory chip is configured to receive a resume command,

after the memory chip receives the resume command, the memory chip is configured to output the first signal indicative of a second busy state from the ready/busy pin.

Assignments (3)
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 →
Priority Claims (1)
JP 2011-155396 · Jul 14, 2011 · national
Continuity (6)
Continuation 15361778 · Nov 28, 2016
Continuation 15074190 · Mar 18, 2016
Continuation 14748351 · Jun 24, 2015
Continuation 14093108 · Nov 29, 2013
Continuation 13425818 · Mar 21, 2012
Related Publication 20180204622A1 · Jul 19, 2018