Progressive Row Hammer Detection With Segmented Counters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems are vulnerable to row hammer attacks, which cause data integrity issues by repeatedly toggling wordlines, leading to charge leakage in DRAM cells, and conventional detection methods are resource-intensive or prone to false alarms.

Innovation Solution

The system partitions row addresses into segments, monitoring activation commands using fewer counters, and generates alerts when all segments exceed a threshold, allowing for progressive risk mitigation strategies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional detection methods monitor all row addresses individually, then detection precision is improved, but device complexity and hardware overhead increase significantly

Engineering Contradiction:
Improverow hammer attack detection precisionVSAvoidhardware overhead
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the row address space into multiple segments, each monitored by a separate counter. Instead of tracking every individual row address, the system groups addresses into segments (e.g., based on higher-order bits) and monitors activation counts at the segment level. This segmentation reduces the number of counters needed from potentially thousands to a manageable number, directly resolving the contradiction between detection precision and hardware complexity.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the system uses more counters to monitor individual row addresses, then detection precision is improved, but loss of energy increases

Engineering Contradiction:
Improveattack detection accuracyVSAvoidenergy consumed by counters
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

By segmenting the address space and using fewer counters to monitor segment-level activation counts, the system dramatically reduces the energy consumption associated with maintaining and updating counter registers. The energy savings come from having fewer active counters while still achieving effective attack detection through the segment-based approach.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the system implements comprehensive monitoring of all row activations, then reliability is improved, but productivity decreases due to resource consumption

Engineering Contradiction:
Improvedata integrityVSAvoidmemory access performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The segment-based monitoring approach provides sufficient reliability for detecting row hammer attacks without imposing excessive overhead on normal memory operations. By monitoring at the segment level rather than individual row level, the system maintains data integrity protection while minimizing interference with productive memory access patterns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements partial monitoring by tracking only segment-level activation counts rather than complete individual row monitoring. This partial action is sufficient to detect attack patterns (which typically target specific rows repeatedly) while avoiding the excessive resource consumption that would harm productivity.

Inventive Principle:
Principle #16Partial or excessive action

4Ease of operation

If the system uses a single threshold for all segments, then ease of operation is improved, but measurement precision worsens due to false alarms

Engineering Contradiction:
Improvethreshold configuration simplicityVSAvoidfalse alarm rate
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent enables different threshold values to be configured for different segments, allowing each segment to have optimized detection parameters based on its characteristics and vulnerability. This local quality approach improves measurement precision by reducing false alarms, as each segment can use a threshold appropriate to its access patterns and risk profile, while still maintaining operational simplicity through a systematic configuration method.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250284802A1Progressive detection and response to row hammer attack
Publication Date: 2025.09.11 MICRON TECHNOLOGY INC
  • US20250284802A1 patent drawing
  • US20250284802A1 patent drawing
  • US20250284802A1 patent drawing

AI summary

A system to progressively generate responses configured to mitigate risk associated with row hammer attacks. Between two successive refreshing of memory cells in a memory device, increasing thresholds are used to detect row hammer attacks. For example, after a first alert of row hammer attacks is generated using a first lower threshold, a first operation associated with the first lower threshold is initiated to mitigate risk associated with row hammer attack; and a second higher threshold is used to detect row hammer attacks. After a second alert of row hammer attacks is generated using the second lower threshold, a second operation associated with the second lower threshold is initiated to mitigate risk associated with row hammer attack.