Probabilistic Wordline Refresh for DRAM Row Hammer Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Volatile memory devices like DRAM suffer from row hammering, where adjacent wordlines activated repeatedly cause unintended charge leakage in memory cells, leading to data damage.

Innovation Solution

A memory device with a row hammering protector that probabilistically performs additional refresh operations based on adjacent wordline activation counts, using a global probability table to determine when to issue row refresh commands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If additional refresh operations are performed frequently to protect against row hammering, then data reliability is improved, but power consumption increases

Engineering Contradiction:
Improvedata reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by differentiating refresh operations between victim wordlines and aggressor wordlines. Victim wordlines receive enhanced refresh protection based on their susceptibility to row hammering, while aggressor wordlines follow standard refresh patterns. This localized approach ensures data reliability is improved where needed without unnecessarily increasing power consumption across the entire memory array.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics through probabilistic refresh operations that adapt to real-time conditions. The row hammering protector dynamically adjusts refresh probabilities based on detected row hammering attacks, transitioning from static fixed-interval refresh to dynamic condition-based refresh. This allows the system to maintain high reliability during attacks while reducing power consumption during normal operation.

Inventive Principle:
Principle #15Dynamics

2Reliability

If row hammering protection is implemented with frequent refresh operations, then data reliability is improved, but device complexity increases

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

Solution Approach 1:

The patent introduces an intermediary component called the row hammering protector that sits between the memory controller and the memory cell array. This mediator monitors for row hammering conditions and selectively triggers additional refresh operations only when needed, rather than implementing complex protection logic throughout the entire memory system. This modular approach improves reliability while minimizing added complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The row hammering protector operates autonomously by self-monitoring for row hammering conditions and automatically triggering appropriate refresh operations without requiring complex external control logic. The system serves itself by detecting its own vulnerability states and responding accordingly, simplifying the overall device architecture while maintaining high data reliability.

Inventive Principle:
Principle #25Self-service

3Loss of energy

If probabilistic refresh operations are used to reduce power consumption, then energy efficiency is improved, but the ability to detect and prevent row hammering may worsen

Engineering Contradiction:
Improvepower consumptionVSAvoidrow hammering detection accuracy
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the row hammering protector continuously monitors memory access patterns and refresh operation effectiveness. Based on this feedback, the system dynamically adjusts refresh probabilities to maintain optimal balance between power consumption and row hammering protection. The feedback loop ensures that probabilistic operations remain effective at detecting and preventing row hammering attacks.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by performing refresh operations in advance before row hammering attacks can cause data corruption. The probabilistic refresh mechanism proactively protects vulnerable wordlines before damage occurs, ensuring that even if row hammering detection is not immediately certain, the preventive measure is already in place to maintain data reliability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250378871A1Memory device
Publication Date: 2025.12.11 SAMSUNG ELECTRONICS CO LTD
  • US20250378871A1 patent drawing
  • US20250378871A1 patent drawing
  • US20250378871A1 patent drawing

AI summary

A memory device includes a memory cell array connected to a plurality of wordlines, and a row hammering protector including processing circuitry configured to probabilistically perform, based on an adjacent wordline activation count with respect to each of the plurality of wordlines during a first bank refresh period, an additional refresh operation with respect to each of the plurality of wordlines within a second bank refresh period after the first bank refresh period.