Velocity-Based Write Disturb Refresh for Non-Volatile Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As non-volatile memory (NVM) technologies scale, they face challenges in maintaining a sufficient write disturb refresh rate without limiting write bandwidth due to increased thermal crosstalk and data loss in neighboring cells, especially with frequent write operations.

Innovation Solution

Implementing a velocity-based write disturb refresh method that adjusts the refresh rate based on the write-to-write delay, using a demarcation voltage to increment a write counter at higher rates for short delays and lower rates for longer delays, thereby managing thermal crosstalk effectively and optimizing bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If periodic write operations are issued to neighboring cells at a constant rate to prevent data loss, then data retention reliability is improved, but write bandwidth is limited

Engineering Contradiction:
Improvedata retention reliabilityVSAvoidwrite bandwidth
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic write disturb refresh rate adjustment based on actual write activity patterns. Instead of using a constant refresh rate, the system monitors write operations to target cells and adjusts the refresh rate of neighboring cells in real-time. When write activity is high, the refresh rate increases to prevent data loss; when write activity is low, the refresh rate decreases to allow higher write bandwidth. This dynamic adaptation resolves the contradiction between maintaining reliability and achieving high productivity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of refresh rate from a fixed constant to a variable that adapts to workload conditions. By monitoring write-to-write delay and other parameters, the system adjusts the refresh rate parameter dynamically, allowing it to optimize between data retention reliability and write bandwidth based on current operational conditions.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If NVM technologies are scaled to improve write bandwidth, then write bandwidth is improved, but thermal crosstalk increases causing data loss

Engineering Contradiction:
Improvewrite bandwidthVSAvoidthermal crosstalk
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent implements a feedback mechanism that monitors write operations and their timing patterns, then uses this information to control the refresh operations of neighboring cells. The system detects write-to-write delay and other characteristics, feeds this information back to the controller, which then adjusts the refresh rate accordingly. This feedback loop allows the system to manage thermal crosstalk effectively while maintaining high write bandwidth, as the refresh operations are precisely targeted based on actual thermal disturbance patterns.

Inventive Principle:
Principle #23Feedback

3Productivity

If write-to-write delay is short indicating high write velocity, then write bandwidth is improved, but data loss in neighboring cells increases

Engineering Contradiction:
Improvewrite bandwidthVSAvoiddata retention reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts the refresh rate of neighboring cells based on the measured write-to-write delay. When short delays indicate high write velocity and potential thermal crosstalk, the refresh rate is increased dynamically to prevent data loss. When longer delays are observed, the refresh rate is reduced, allowing the system to maintain high write bandwidth without unnecessary refresh operations. This dynamic response resolves the contradiction between maintaining reliability under high-speed writes and achieving high productivity.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances performance by reducing data loss and increasing write disturb capability, allowing memory controllers to maintain pace with write disturb events at high write bandwidths without limiting bandwidth, resulting in up to ˜5% performance gains and improved bandwidth management.

Implementation Method 1

Writing to a non-volatile memory (NVM) cell typically results in thermal crosstalk to neighboring cells and potential data loss in the neighboring cells

Methodology Applied
Scientific EffectThermal crosstalk:

Data Source

PatentUS20220382465A1Velocity based write disturb refresh
Publication Date: 2022.12.01 INTEL CORP
  • US20220382465A1 patent drawing
  • US20220382465A1 patent drawing
  • US20220382465A1 patent drawing

AI summary

Systems, apparatuses and methods may provide for technology that determines a write-to-write delay with respect to a memory cell, wherein one or more neighboring cells are adjacent to the memory cell and controls a write disturb refresh rate of the one or more neighboring cells based on the write-to-write delay. In one example, the technology increments a write counter corresponding to the memory cell by a first value if the write-to-write delay exceeds a delay threshold and increments the write counter by a second value if the write-to-write delay does not exceed the delay threshold, wherein the second value is greater than the first value, and wherein the write disturb refresh rate is controlled based on the write counter.