Memory Self-Refresh Counter Reset for Row Hammer Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As memory components decrease in size, the density of memory cells increases, leading to a higher rate of data degradation in nearby cells due to repeated access, known as the row hammer effect, necessitating effective identification and refresh of victim rows to prevent unnecessary refresh operations.

Innovation Solution

Implementing a counter reset detector circuit that clears or resets access count values during self-refresh mode, ensuring potential victim rows are refreshed along with would-be aggressor rows, thereby reducing the need for targeted refreshes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If access count values are maintained to identify victim rows, then the ability to prevent data degradation is improved, but the complexity of tracking and managing counters increases

Engineering Contradiction:
Improvedata integrityVSAvoidcounter tracking complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory device performs self-refresh operations automatically without external intervention. The counter reset detector circuit automatically identifies when to reset access counts during self-refresh cycles, eliminating the need for external controller involvement in the counter management process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary refresh operations before actual data degradation occurs. By monitoring access counts and triggering self-refresh cycles in advance, the system prevents row hammer effects before they cause data loss, rather than reacting after degradation has occurred.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If targeted refresh operations are performed based on access counts, then data degradation is reduced, but unnecessary refresh operations increase

Engineering Contradiction:
Improvedata degradation preventionVSAvoidrefresh operation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The refresh strategy dynamically adjusts based on real-time access count monitoring. The counter reset detector circuit continuously monitors access patterns and automatically triggers self-refresh operations only when necessary, transitioning from static refresh schedules to dynamic, demand-driven refresh operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback through the counter reset detector circuit that monitors access counts and triggers self-refresh operations based on actual usage patterns. This closed-loop feedback mechanism ensures refresh operations are performed only when access counts indicate potential data degradation risk.

Inventive Principle:
Principle #23Feedback

3Use of energy by moving object

If self-refresh mode is implemented, then power consumption is reduced, but access count values may become inaccurate

Engineering Contradiction:
Improvepower consumptionVSAvoidaccess count accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The system performs preliminary counter reset actions at the beginning of self-refresh cycles. By resetting access counts before the self-refresh operation starts, the system ensures accurate counting for the next period of operation, preventing accumulation errors during the refresh process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces complex mechanical counter management with a simpler electronic detection and reset mechanism. The counter reset detector circuit uses electronic signal detection during self-refresh cycles to automatically manage counter values, substituting complex software-based counting with hardware-based electronic detection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250391457A1Apparatuses and methods for resetting counter bits during self-refresh of memory devices
Publication Date: 2025.12.25 MICRON TECHNOLOGY INC
  • US20250391457A1 patent drawing
  • US20250391457A1 patent drawing
  • US20250391457A1 patent drawing

AI summary

Apparatuses, systems, and methods for clearing or resetting an access count value during a self-refresh mode. Various patterns of access to a row, sometimes called an aggressor row, may cause an increased rate of information decay in memory cells along nearby word lines, at which point they may be referred to as victim rows. Aggressor rows are identified by their access counts so that victim rows may be refreshed to prevent information decay. A memory may be placed in a self-refresh mode. During the self-refresh mode, a counter reset detector circuit clears or resets the access count value stored in counter memory cells associated with each address as it is refreshed. In this manner, potential victim rows are refreshed during the self-refresh mode along with would-be aggressor rows and fewer targeted refreshes may be issued.