IP Library › Granted Patent US 11,763,900
Granted Patent B2
US 11,763,900 · App. 17/951,754 · Granted Sep 19, 2023

Resumption of program or erase operations in memory

Inventors: Eric N. Lee (San Jose, CA); Dheeraj Srinivasan (San Jose, CA)
Assignee: Micron Technology, Inc.
G11C16/3436G11C7/1057G11C7/1084G11C16/10G11C16/26
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,763,900
App. No.
17/951,754
Granted
Sep 19, 2023
Kind
B2
Abstract

A system includes a memory component and a processing device, operatively coupled with the memory component, to send a read command to the memory component while a program or erase operation being executed by the memory component is suspended. The processing device, operatively coupled with the memory component, can then send an auto resume command to the memory component to automatically resume execution of the program or erase operation after the read command is executed.

Claims (31)

1. A system, comprising:

a memory component; and

a processing device, operatively coupled with the memory component, to:

send a read command to the memory component while a program or erase operation being executed by the memory component is suspended; and

send a resume continuation command to the memory component prior to receiving confirmation of the resume continuation command from the memory component; and

the memory component is to resume execution of the program or erase operation responsive to receiving the resume continuation command.

2. The system of claim 1 , wherein the resume continuation command is an auto resume command.

3. The system of claim 1 , wherein a checkpoint is met prior to the memory component resuming execution of the program or erase operation.

4. The system of claim 1 , wherein the resume continuation command is sent any time during execution of the read command by the memory component.

5. The system of claim 1 , wherein the read command is executed for a longer period by the memory component when the resume continuation command is sent to the memory component after the read command is sent to the memory component compared to the resume continuation command being sent to the memory component before the read command is sent to the memory component.

6. The system of claim 1 , wherein data read from the memory component during execution of the read command is transferred to the processing device while the program or erase operation has resumed being executed.

7. The system of claim 1 , wherein the memory component is to resume execution of the program or erase operation only after executing the read command upon receiving the resume continuation command.

8. A method, comprising:

receiving, by a memory component, a read command while a program or erase operation being executed by the memory component is suspended; and

receiving, by a memory component, an auto resume command to automatically resume execution of the program or erase operation after the read command is executed.

9. The method of claim 8 , wherein the auto resume command is received by the memory component before the read command is received by the memory component.

10. The method of claim 8 , wherein the auto resume command is received by the memory component after the read command is received by the memory component.

11. The method of claim 8 , further comprising pausing, by the memory component, execution of the program or erase operation responsive to the auto resume command being received subsequent to confirming receipt of the auto resume command.

12. The method of claim 11 , further comprising resuming the paused execution of the program or erase operation responsive to receiving the auto resume command.

13. The method of claim 8 , further comprising confirming, by the memory component, the auto resume command has been received.

14. The method of claim 13 , further comprising confirming the auto resume command has been received responsive to an amount of page buffer resources of the memory component being used.

15. A non-transitory computer-readable storage medium comprising instructions that, when executed by a processing device, cause the processing device to:

send a read command to a memory component while a program or erase operation being executed by the memory component is suspended;

send an auto resume command to the memory component to automatically resume execution of the program or erase operation after the read command is executed;

send a resume continuation command to the memory component prior to receiving confirmation of the auto resume command from the memory component; and

confirm execution of the auto resume command by the memory component.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions, when executed, cause the processor to confirm temporary resumption of the execution of the program or erase operation by the memory component after execution of the read command.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the instructions, when executed, cause the processor to receive data from the executed read command while the execution of the program or erase operation is temporarily resumed.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the execution of the program or erase operation is resumed only upon the auto resume command being sent to the memory component.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the execution of the read command and the execution of the program or erase operation occur consecutively.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the execution of the read command and the execution of the program or erase operation occur in parallel.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2022
From: LEE, ERIC N.; SRINIVASAN, DHEERAJ
To: MICRON TECHNOLOGY, INC.
Reel/Frame 061197/0134 →
Continuity (2)
Continuation 17102876 · Nov 24, 2020
Related Publication 20230018681A1 · Jan 19, 2023