Semiconductor Memory Row Hammer Control with Fast Count Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memory devices, particularly DRAM, face challenges in managing row hammer effects across multiple memory cell rows while maintaining performance and reducing power consumption.

Innovation Solution

The semiconductor memory device incorporates a row hammer management circuit that counts access instances for each memory cell row, performs internal read-update-write operations, and updates count data during a second write time interval smaller than the normal write time interval, all while being controlled by a logic circuit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the memory device performs normal write operations to maintain data in all memory cell rows, then data reliability is maintained, but power consumption increases and write time accumulates

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

Solution Approach 1:

The patent applies local quality by differentiating between count cells and normal memory cells in terms of write operation frequency. Count cells undergo frequent internal write operations to update access counts, while normal memory cells undergo write operations only when data changes are detected. This localized differentiation reduces overall power consumption while maintaining data reliability for both cell types.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by performing write operations on only a subset of memory cells at any given time. Instead of writing to all memory cell rows equally, the system performs internal writes on count cells and external writes on normal cells only when necessary. This partial approach reduces cumulative write time and power consumption while maintaining the required reliability levels.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If the memory device performs frequent write operations to update all memory cell rows, then data freshness is maintained, but write time accumulation increases

Engineering Contradiction:
Improvedata freshnessVSAvoidwrite time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action by performing write operations on only a subset of memory cells at any given time. Instead of writing to all memory cell rows equally, the system performs internal writes on count cells and external writes on normal cells only when necessary. This partial approach reduces cumulative write time and power consumption while maintaining the required reliability levels.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements preliminary action by performing internal write operations on count cells in advance, before external write operations are needed on normal memory cells. This preliminary updating of access counts allows the system to prepare data freshness information proactively, reducing the overall time required for maintaining data freshness across all memory cell rows.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the memory device implements comprehensive row hammer management for all memory cell rows, then row hammer effects are effectively managed, but device complexity increases

Engineering Contradiction:
Improverow hammer managementVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing memory cells into two distinct types: count cells dedicated to storing access count information and normal memory cells for data storage. This segmentation allows the row hammer management circuit to handle different cell types with appropriate operations, managing row hammer effects comprehensively while organizing device complexity into manageable, functionally distinct segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements universality by designing the row hammer management circuit to perform multiple functions: counting access operations, determining row hammer risk, and initiating appropriate write operations. This multi-functional approach consolidates what could be separate complex circuits into a single integrated management unit, effectively managing row hammer across all memory cell rows without proportionally increasing device complexity.

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

Data Source

PatentUS12346573B2Semiconductor memory device and methods of operation
Publication Date: 2025.07.01 SAMSUNG ELECTRONICS CO LTD
  • US12346573B2 patent drawing
  • US12346573B2 patent drawing
  • US12346573B2 patent drawing

AI summary

A semiconductor memory device includes a memory cell array, a row hammer management circuit and a control logic circuit. The memory cell array includes a plurality of memory cell rows. The row hammer management circuit counts the number of instances of access of each of the memory cell rows, such as in response to the receipt of an active command, to store the counted values in count cells of each of the memory cell rows as count data and, in response to a first command, initiates an internal read-update-write operation to read the count data, to update the read count data, and to write the updated count data in the count cells. The control logic circuit may performs an internal write operation to write the updated count data in the count cells during a second write time interval that is smaller than a first write time interval associated with a normal write operation.