Recency-Based Memory Region Management for HPB Commands

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face inefficiencies and stress due to frequent switching of active and inactive regions, consuming time and power while managing host performance booster (HPB) commands, especially when handling commands for data quantities exceeding active region capacity.

Innovation Solution

A memory system that tracks recency parameters to manage active regions by activating or deactivating them based on access frequency, reducing unnecessary switching and stress by maintaining regions in active or inactive states accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If frequent switching of active and inactive regions is performed to manage HPB commands, then the memory system can handle commands for data quantities exceeding active region capacity, but time and power consumption increase and stress on the memory system increases

Engineering Contradiction:
Improveability to handle HPB commandsVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The memory system proactively activates regions based on predicted access patterns and recency parameters before HPB commands arrive, preparing the memory structure in advance to handle large data quantities without frequent switching operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the active region configuration based on recency parameters and access patterns, transitioning from static region management to adaptive management that reduces switching frequency while maintaining command handling capability

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If frequent switching of active and inactive regions is performed to manage HPB commands, then the memory system can handle commands for data quantities exceeding active region capacity, but power consumption increases

Engineering Contradiction:
Improveability to handle HPB commandsVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The memory system proactively activates regions based on predicted access patterns and recency parameters before HPB commands arrive, preparing the memory structure in advance to handle large data quantities without frequent switching operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the active region configuration based on recency parameters and access patterns, transitioning from static region management to adaptive management that reduces switching frequency while maintaining command handling capability

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If frequent switching of active and inactive regions is performed to manage HPB commands, then the memory system can handle commands for data quantities exceeding active region capacity, but stress on the memory system increases

Engineering Contradiction:
Improveability to handle HPB commandsVSAvoidstress on memory system
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The memory system proactively activates regions based on predicted access patterns and recency parameters before HPB commands arrive, preparing the memory structure in advance to handle large data quantities without frequent switching operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the active region configuration based on recency parameters and access patterns, transitioning from static region management to adaptive management that reduces switching frequency while maintaining command handling capability

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250208995A1Managing regions of a memory system
Publication Date: 2025.06.26 MICRON TECHNOLOGY INC
  • US20250208995A1 patent drawing
  • US20250208995A1 patent drawing
  • US20250208995A1 patent drawing

AI summary

Methods, systems, and devices for managing regions of a memory system are described. A memory system may include a non-volatile memory device and may receive a host performance booster (HPB) command (e.g., a read command) associated with one or more regions of the non-volatile memory device. The memory system may determine whether the region(s) associated with the HPB command are active. In instances where one or more of the associated regions are inactive, the memory system may activate the region(s) and deactivate one or more other regions based on a recency parameter (e.g., a timing parameter). The memory system may process the received HPB command based on the associated region(s) being active.