Memory Command Frequency Regulation for Hammering Resistance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices face security risks and increased power consumption due to frequent memory management commands, which can be exploited by hackers for unauthorized access and wear leveling attacks.

Innovation Solution

Implementing a counter-based system within memory devices to suppress or ignore memory management commands when certain thresholds are reached, using first and second counters to manage activate commands and mitigate the effects of repeated access, thereby reducing power consumption and enhancing security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If memory management commands are frequently issued to monitor and manage memory banks, then memory security and wear leveling are improved, but power consumption increases and the device becomes vulnerable to hammering attacks

Engineering Contradiction:
Improvememory securityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary anti-action by implementing a counter-based frequency regulation mechanism that proactively limits memory management commands before they can cause harm. The counter tracks the frequency of commands to a monitoring area and suppresses additional commands when a threshold is reached, preventing both power waste and potential security attacks before they occur.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent implements periodic action by allowing memory management commands to be issued at regulated intervals rather than continuously. The counter increments with each command and resets when a memory management operation is performed, creating a periodic pattern that balances security monitoring with power conservation.

Inventive Principle:
Principle #19Periodic action

2Duration of action of stationary object

If memory management commands are frequently issued to prevent wear leveling attacks, then device durability is improved, but the device becomes more vulnerable to hammering attacks and power consumption increases

Engineering Contradiction:
Improvedevice durabilityVSAvoidhammering attack vulnerability
Core Design Contradiction:
Duration of action of stationary objectVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary anti-action by establishing a counter-based frequency limit that prevents both wear leveling attacks and hammering attacks. By regulating the maximum frequency of memory management commands to a monitoring area, the system proactively blocks potential hammering attacks while still maintaining sufficient command frequency to prevent wear leveling.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent changes the parameter of command frequency regulation by introducing a counter-based threshold mechanism. This dynamic parameter control allows the system to adapt command issuance frequency based on accumulated command counts, optimizing the balance between durability and security against different attack vectors.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If a counter-based system is implemented to regulate memory management command frequency, then power consumption is reduced and security is enhanced, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing a self-regulating counter mechanism that automatically tracks and limits memory management command frequency without requiring external intervention. The counter increments automatically with each command and triggers suppression independently when the threshold is reached, reducing the need for complex external control logic.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent simplifies complexity by changing from a continuous monitoring approach to a discrete counter-based parameter system. The threshold parameter provides a simple, configurable limit that is easy to implement and adjust, reducing control mechanism complexity while maintaining security effectiveness.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12493413B2Frequency regulation for memory management commands
Publication Date: 2025.12.09 MICRON TECHNOLOGY INC
  • US12493413B2 patent drawing
  • US12493413B2 patent drawing
  • US12493413B2 patent drawing

AI summary

Methods, systems, and devices for frequency regulation for memory management commands are described. A memory device may maintain a respective first counter and second counter for each monitoring area of the memory device, where the counters may be incremented for each activate command received for the corresponding monitoring area. If the first counter satisfies a first threshold, an activate command issued to the monitoring area may be ignored. If the second counter fails to satisfy a second threshold, a memory management command issued to the monitoring area may be ignored and the memory device may maintain a value of the second counter, while decrementing the first counter. Alternatively, if the second counter satisfies the second threshold, the memory device may perform a memory management operation associated with a received memory management command and may decrement the first counter and the second counter.