Memory Refresh Coordination Across Victim Rows for Disturbance Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As processors and memories operate more quickly together, increasing chip density in memory devices leads to electromagnetic coupling between adjacent rows, causing voltage fluctuations that result in memory errors and data loss due to usage-based disturbance, which existing mitigation methods struggle to address efficiently without slowing down performance or consuming excessive power.

Innovation Solution

Implementing multiple-row refresh techniques that refresh at least one victim row for usage-based disturbance mitigation during another refresh operation, allowing parallel refreshing of victim rows coupled to different components, thereby mitigating interference without conflicting with regular memory access operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If chip density is increased in memory devices, then memory capacity and integration are improved, but electromagnetic coupling between adjacent rows increases causing voltage fluctuations and memory errors

Engineering Contradiction:
Improvememory capacityVSAvoidelectromagnetic coupling
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by performing refresh operations on victim rows before usage-based disturbance can cause errors. The system proactively identifies rows that will be affected by electromagnetic coupling and refreshes them in advance during designated refresh cycles, preventing voltage fluctuations from leading to memory errors before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent converts the harmful electromagnetic coupling effect into a beneficial pattern by using the timing and electrical characteristics of the disturbance to trigger targeted refresh operations. The usage-based disturbance itself provides timing information that guides the refresh mechanism, transforming the harmful voltage fluctuations into a signal for corrective action.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Reliability

If existing mitigation methods are applied to address usage-based disturbance, then memory reliability is improved, but performance is slowed down and power consumption increases

Engineering Contradiction:
Improvememory reliabilityVSAvoidperformance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by providing targeted refresh operations only to specific victim rows that are affected by usage-based disturbance, rather than refreshing all rows uniformly. The system identifies which rows are vulnerable based on their access patterns and electromagnetic coupling characteristics, and applies refresh operations locally to those rows, leaving other rows unaffected and maintaining overall performance.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the refresh strategy adaptive and responsive to actual usage patterns. The system continuously monitors row access patterns and dynamically adjusts which rows require refresh operations based on real-time data, allowing the mitigation strategy to evolve with changing workload characteristics rather than using a static approach.

Inventive Principle:
Principle #15Dynamics

3Reliability

If multiple rows are refreshed simultaneously for usage-based disturbance mitigation, then memory reliability is improved, but device complexity increases

Engineering Contradiction:
Improvememory reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies merging by combining multiple refresh operations into a single integrated refresh cycle. Instead of managing separate refresh operations for different rows independently, the system merges the refresh of multiple victim rows into one coordinated operation, reducing the complexity of control logic while maintaining comprehensive coverage of all affected rows.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250292821A1Multiple-Row Refresh for Usage-Based Disturbance Mitigation
Publication Date: 2025.09.18 MICRON TECHNOLOGY INC
  • US20250292821A1 patent drawing
  • US20250292821A1 patent drawing
  • US20250292821A1 patent drawing

AI summary

Apparatuses and techniques for implementing multiple-row refresh for usage-based disturbance mitigation are described. Multiple-row refresh for usage-based disturbance mitigation involves refreshing at least one victim row for usage-based disturbance mitigation during a refresh operation that involves another row. The victim row and the other row are effectively refreshed in parallel. Possible victim rows that can be refreshed can be coupled to components that are not shared by the other row associated with the refresh operation. Any count update procedures associated with refreshing the victim row and the other row can be performed at different times to avoid potential conflict on global input/output lines. Refreshing a victim row during a refresh operation of another row allows for refreshing extra victim rows.