Hybrid Sampling Circuit for Dynamic Row Hammer Refresh Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional static Row-Hammer refresh rate control fails to prevent bit errors caused by Row Hammer effects, which can occur at various timings due to different causes, necessitating a dynamic control mechanism for DRAM memory devices.

Innovation Solution

A hybrid sampling circuit with a time-based and command-based sampling mechanism, incorporating a sampling timing generator circuit and RHR state-control circuit, dynamically adjusts the Row Hammer refresh rate by generating randomized trigger signals for sampling, optimizing the steal rate and probability of Row Hammer refresh operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static Row-Hammer refresh rate control is used, then device complexity is reduced, but reliability deteriorates due to inability to prevent bit errors at various timings

Engineering Contradiction:
Improvedata retentionVSAvoidrefresh control mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic Row Hammer refresh rate control by adjusting the refresh frequency based on detected access patterns. The system monitors row access timing and dynamically modifies the RHR interval to match actual usage conditions, transitioning from a fixed static rate to an adaptive dynamic rate that responds to real-time memory access behavior.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms that monitor row access patterns and timing information, then use this data to adjust the Row Hammer refresh rate. The system detects when rows are accessed frequently or at specific intervals and feeds this information back to the refresh controller, which then modifies the refresh timing accordingly to prevent bit errors while avoiding unnecessary refresh operations.

Inventive Principle:
Principle #23Feedback

2Reliability

If dynamic Row Hammer refresh rate control is implemented, then reliability improves by preventing bit errors, but device complexity increases

Engineering Contradiction:
Improvebit error preventionVSAvoidsampling circuit structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the refresh control function into separate sampling circuits: a time-based sampling circuit that monitors row access timing and a command-based sampling circuit that detects refresh commands. This segmentation allows each circuit to specialize in detecting specific aspects of row access patterns, simplifying the overall detection logic while improving reliability through comprehensive monitoring.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal sampling mechanism that can detect both time-based patterns (intervals between row accesses) and command-based patterns (refresh command timing) using a unified hybrid sampling circuit. This multi-functional approach allows the system to monitor multiple aspects of row access behavior through a single integrated structure, reducing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If hybrid sampling mechanism is used, then measurement precision of row access patterns improves, but device complexity increases

Engineering Contradiction:
Improverow access timing detectionVSAvoidsampling circuit
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the time-based sampling circuit and command-based sampling circuit into a unified hybrid sampling circuit. The time-based sampler detects intervals between row accesses, while the command-based sampler detects refresh command timing. By combining these two sampling mechanisms into a single integrated circuit, the system achieves comprehensive row access pattern detection with improved measurement precision while avoiding the complexity of completely separate monitoring systems.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11081160B2Apparatus and methods for triggering row hammer address sampling
Publication Date: 2021.08.03 MICRON TECHNOLOGY INC
  • US11081160B2 patent drawing
  • US11081160B2 patent drawing
  • US11081160B2 patent drawing

AI summary

Apparatuses and methods for triggering row hammer address sampling are described. An example apparatus includes an oscillator circuit configured to provide a clock signal, and a filter circuit. The filter circuit includes a control circuit configured to receive pulses of the clock signal and provide an output signal that represents a count number by counting a number of pulses of the clock signal and control a probability of enabling the output signal based on the count number. The filter circuit further includes a logic gate configured to pass one of the pulses of the clock signal responsive to the output signal from the control circuit being enabled and filter another of the pulses responsive to the output signal from the control circuit being not enabled.