Semiconductor Memory Row Activation Stress Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memory devices face data loss issues due to voltage changes caused by frequent activation of specific memory cell rows, which induce stress on adjacent rows, leading to errors in stored data.

Innovation Solution

A method and semiconductor memory device that activate specific memory cell rows and flip data bits in response to concentrated activation, using a control logic system to manage data bit flipping and refresh operations to mitigate stress and errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If specific memory cell rows are frequently activated, then access speed and productivity are improved, but voltage changes cause stress on adjacent rows leading to data loss

Engineering Contradiction:
Improveaccess speedVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by performing a refresh operation on the victim row (adjacent row) before the stress from concentrated activation can cause data loss. The system detects when a specific row is frequently activated and proactively refreshes the adjacent row's data to prevent potential data loss from voltage-induced stress.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If concentrated activation occurs at a specific row, then access efficiency is improved, but stress-induced errors occur in adjacent rows

Engineering Contradiction:
Improveaccess efficiencyVSAvoidstress-induced errors
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent converts the harmful effect of concentrated row activation into a beneficial detection opportunity. By monitoring activation patterns, the system identifies when concentrated activation occurs and uses this information to trigger targeted refresh operations on adjacent rows, transforming the potential harm into a proactive protection mechanism.

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

3Reliability

If refresh operations are performed on adjacent rows, then data integrity is maintained, but additional time and energy are consumed

Engineering Contradiction:
Improvedata integrityVSAvoidrefresh operation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies local quality by performing refresh operations only on specific victim rows adjacent to actively used rows, rather than refreshing the entire memory array. This targeted approach maintains data integrity where needed while minimizing unnecessary refresh operations and their associated time and energy costs.

Inventive Principle:
Principle #3Local quality

4Reliability

If data bits are flipped in response to concentrated activation, then stress-induced errors are compensated, but additional control logic complexity is introduced

Engineering Contradiction:
Improveerror compensationVSAvoidcontrol logic complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by monitoring the activation patterns of memory rows and using this information to control refresh operations. The control logic tracks which rows are frequently activated and automatically triggers refresh operations on adjacent rows based on this feedback, creating a closed-loop system that adapts to actual usage patterns.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12020742B2Compensating for concentrated activation of memory cells in a semiconductor memory device
Publication Date: 2024.06.25 SAMSUNG ELECTRONICS CO LTD
  • US12020742B2 patent drawing
  • US12020742B2 patent drawing
  • US12020742B2 patent drawing

AI summary

Disclosed is a method for accessing memory cells arranged in rows and columns. The method includes activating a specific row of the rows of the memory cells, and flipping data bits stored in memory cells of the specific row in response to determining that concentrated activation occurs at the specific row.