Memory Program and Erase Resumption for Page Buffer Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory sub-systems face resource conflicts when executing read commands during suspended program or erase operations, leading to inefficient use of page buffer resources.

Innovation Solution

Implementing an auto resume command and a resume continuation command to manage memory operations, ensuring read commands are executed without triggering immediate resumption of suspended operations, allowing efficient use of page buffer resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If read commands are executed during suspended program or erase operations, then bandwidth efficiency is improved, but page buffer resources are depleted

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidpage buffer resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system performs preliminary actions by suspending program or erase operations before executing read commands, ensuring that page buffer resources are preserved. The suspended operations are later resumed using the auto resume command when read operations are complete, allowing resource management to occur in advance rather than during resource conflict.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the state of memory operations by introducing suspend and resume functionality. Program or erase operations can be dynamically suspended when read commands arrive, and later resumed when resources are available, creating a flexible resource management system that adapts to changing workload conditions.

Inventive Principle:
Principle #15Dynamics

2Quantity of substance

If program or erase operations are suspended to preserve page buffer resources, then resource utilization is improved, but operation completion time increases

Engineering Contradiction:
Improvepage buffer resourcesVSAvoidoperation completion time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system maintains continuity of useful action by automatically resuming suspended program or erase operations through the auto resume command. Rather than permanently halting operations, the system preserves them in a suspended state and automatically continues them when read operations complete, ensuring that memory management tasks are eventually completed without permanent interruption.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system uses feedback mechanisms where the completion of read commands triggers the resumption of suspended program or erase operations. The auto resume command is issued based on feedback about resource availability and read operation status, creating a closed-loop control system that optimizes both resource utilization and operation completion.

Inventive Principle:
Principle #23Feedback

3Quantity of substance

If auto resume command is implemented to manage operation resumption, then resource management is improved, but device complexity increases

Engineering Contradiction:
Improvepage buffer resourcesVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system implements self-service through the auto resume command, which automatically manages the resumption of suspended operations without requiring complex external control logic. The memory device itself handles the suspension and resumption of operations based on read command status, reducing the burden on external controllers and simplifying overall system architecture.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250266108A1Resumption of program or erase operations in memory
Publication Date: 2025.08.21 MICRON TECHNOLOGY INC
  • US20250266108A1 patent drawing
  • US20250266108A1 patent drawing
  • US20250266108A1 patent drawing

AI summary

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.