Memory Programming Process Compensates for Neighbor Word Line Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor memory devices, neighbor word line interference (NWI) causes threshold voltage upshifts in memory cells, leading to data retention issues and read errors, especially as device dimensions shrink and the distance between word lines decreases.

Innovation Solution

Generating compensation data based on the assigned data states of adjacent memory cells to adjust programming parameters, such as bit line voltage, word line voltage, and sense node discharge duration, to mitigate the effects of NWI during programming operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If device dimensions are shrunk and distance between word lines is decreased, then memory density is improved, but neighbor word line interference increases causing threshold voltage upshifts and data retention issues

Engineering Contradiction:
Improvememory densityVSAvoidneighbor word line interference
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by determining the data states of adjacent memory cells before programming the target memory cell. This advance knowledge allows the programming operation to pre-compensate for the threshold voltage upshift that will be caused by the adjacent cell's programming, thereby preventing the interference effect rather than correcting it after occurrence

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements parameter changes by dynamically adjusting programming parameters (such as programming voltage level, pulse width, or number of programming pulses) based on the determined data state of the adjacent memory cell. When the adjacent cell is in a high data state, the programming parameters for the target cell are modified to compensate for the expected interference, thus maintaining reliable programming despite reduced word line spacing

Inventive Principle:
Principle #35Parameter changes

2Reliability

If programming parameters are adjusted to compensate for adjacent cell interference, then data retention is improved, but programming operation complexity increases

Engineering Contradiction:
Improvedata retentionVSAvoidprogramming operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by implementing compensation only for specific memory cells that are adjacent to cells in high data states. The programming operation selectively adjusts parameters based on the local condition of each target cell's neighbors, rather than applying uniform compensation to all cells. This targeted approach improves data retention for affected cells while minimizing the overall increase in programming complexity

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11081195B2Programming process which compensates for data state of adjacent memory cell in a memory device
Publication Date: 2021.08.03 SANDISK TECHNOLOGIES LLC
  • US11081195B2 patent drawing
  • US11081195B2 patent drawing
  • US11081195B2 patent drawing

AI summary

Techniques are provided to compensate for neighbor word line interference when programming memory cells connected to a selected word line WLn. Before programming, the assigned data states of WLn and WLn+1 are compared and corresponding compensation data is generated. The compensation data may be stored in latches of sense circuits to modify the verify tests which occur during programming. The compensation can involve adjusting the bit line voltage, word line voltage, sense node discharge period and/or trip voltage. During a verify test, the compensation data can cause a WLn memory cell to complete programming when its threshold voltage is lower than would be the case with no compensation. When the WLn+1 memory cells are subsequently programmed, an upshift in the threshold voltage of the WLn memory cell offsets the compensation.