IP Library › Granted Patent US 12,300,332
Granted Patent B2
US 12,300,332 · App. 18/369,479 · Granted May 13, 2025

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 12,300,332
App. No.
18/369,479
Granted
May 13, 2025
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 (29)

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 during execution of the read command and prior to a checkpoint for resuming the program or erase operation being met.

2. The system of claim 1 , wherein the processing device is to receive data read from the memory component during execution of the read command concurrently with execution of the program or erase operation.

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

4. 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;

receiving, by the memory component, a resume continuation command prior to a checkpoint for resuming the program or erase operation being met; and

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

5. The method of claim 4 , wherein the method includes resuming, by the memory component, execution of the program or erase operation responsive to the checkpoint being met.

6. The method of claim 4 , wherein the method includes resuming, by the memory component, execution of the program or erase operation only after execution of the read command.

7. The method of claim 4 , wherein the method includes resuming, by the memory component, execution of the program or erase operation before the read command is executed.

8. The method of claim 4 , wherein the method includes triggering, by the memory component, a determination of whether the checkpoint has been met responsive to a request for page buffer resources.

9. The method of claim 8 , wherein the page buffer resources are not used until requested.

10. The method of claim 4 , wherein the method includes confirming, by the memory component, the resume continuation command has been received.

11. The method of claim 10 , wherein the method includes confirming the resume continuation command has been received responsive to an amount of page buffer resources of the memory component being used.

12. A method, comprising:

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

sending a resume continuation command to the memory component subsequent to a checkpoint for resuming the program or erase operation being met, wherein the checkpoint corresponds to an amount of page buffer resources of the memory component being used.

13. The method of claim 12 , wherein the method includes executing the read command and a portion of the program or erase operation concurrently.

14. The method of claim 12 , wherein the resume continuation command is sent to the memory component before the read command is sent to the memory component.

15. A system, comprising:

a memory component to:

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

receive a resume continuation command subsequent to a checkpoint for resuming the program or erase operation being met, wherein the checkpoint corresponds to a request for page buffer resources of the memory component.

16. The system of claim 15 , wherein the memory component is to resume execution of the program or erase operation responsive to receiving the resume continuation command.

17. The system of claim 15 , wherein the memory component is to not activate page buffer resources of the memory component until the checkpoint has been met.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2023
From: LEE, ERIC N.; SRINIVASAN, DHEERAJ
To: MICRON TECHNOLOGY, INC.
Reel/Frame 064937/0952 →
Continuity (3)
Continuation 17951754 · Sep 23, 2022
Continuation 17102876 · Nov 24, 2020
Related Publication 20240006001A1 · Jan 4, 2024
References Cited (8)
US 9021158B2 · Hyun et al. · 2015 [cited by applicant]
US 9223514B2 · Hyun et al. · 2015 [cited by applicant]
US 9293206B2 · Nam · 2016 [cited by applicant]
US 9443600B2 · Ghalam et al. · 2016 [cited by applicant]
US 11158645B2 · Yamaguchi et al. · 2021 [cited by applicant]
US 20090225603A1 · Chun et al. · 2009 [cited by applicant]
US 20120167100A1 · Li · 2012 [cited by applicant]
US 20210142855A1 · Na · 2021 [cited by examiner]