Compensation Currents for Non-Volatile Memory Read Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-volatile memory devices face challenges due to floating gate to floating gate coupling, which leads to erroneous readings in multi-state devices, especially as memory cells shrink and coupling between adjacent cells increases, affecting the separation between threshold voltage states.

Innovation Solution

A method is introduced to account for the state of adjacent memory cells by providing a compensation current during the read process, using initialization voltages and varying sampling periods based on the state of programmed adjacent memory cells to accurately determine the conduction current of the selected memory cell, thereby mitigating the effects of floating gate coupling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If memory cells are shrunk to increase storage density, then storage capacity is improved, but coupling between adjacent floating gates increases causing reading errors

Engineering Contradiction:
Improvestorage densityVSAvoidreading accuracy
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies preliminary action by detecting the state of adjacent memory cells before performing the read operation on the target cell. Based on this advance detection, compensation currents are pre-calculated and applied to offset the coupling effect that will occur during reading. This proactive approach prevents reading errors caused by floating gate coupling while maintaining high storage density from miniaturized cells.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If multiple distinct threshold voltage ranges are used for multi-state memory, then storage capacity is improved, but the separation between states becomes narrower making readings more susceptible to coupling errors

Engineering Contradiction:
Improvestorage capacityVSAvoidstate discrimination accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent employs parameter changes by dynamically adjusting the read reference currents based on the detected state of adjacent memory cells. When adjacent cells are in programmed states that cause coupling effects, the compensation current modifies the effective read current to maintain accurate state discrimination. This adaptive parameter adjustment ensures reliable reading across multiple threshold voltage ranges, preserving both high storage capacity and measurement precision.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If adjacent memory cells are programmed at different times, then memory operations flexibility is improved, but coupling effects cause apparent charge shifts leading to erroneous readings

Engineering Contradiction:
Improveoperation flexibilityVSAvoidreading accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback by detecting the actual state of adjacent memory cells and using this information to adjust the read operation on the target cell. The system continuously monitors adjacent cell states and applies appropriate compensation currents based on this feedback, eliminating apparent charge shifts caused by differential programming times. This feedback mechanism maintains reading accuracy while preserving operational flexibility for different programming sequences.

Inventive Principle:
Principle #23Feedback

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 the accuracy of data reading in non-volatile memory systems by compensating for the apparent charge shifts caused by adjacent memory cells, reducing errors and maintaining the separation between threshold voltage states, thus improving the reliability of multi-state memory devices.

Implementation Method 1

Shifts in the apparent charge stored on a floating gate can occur because of coupling of an electric field based on the charge stored in adjacent floating gates.

Methodology Applied
Scientific EffectFloating gate coupling: Capacitance

Implementation Method 2

coupling of an electric field based on the charge stored in adjacent floating gates

Methodology Applied
Scientific EffectElectric field coupling: Electric Field

Implementation Method 3

determine whether the conduction current of the memory cell exceeds a reference current level

Methodology Applied
Scientific EffectConduction: Conduction (electrical)

Data Source

PatentEP1894205B1Compensation currents in non-volatile memory read operations
Publication Date: 2011.02.23 SANDISK CORP
  • EP1894205B1 patent drawingFigure 1~3
  • EP1894205B1 patent drawingFigure 4
  • EP1894205B1 patent drawingFigure 5

AI summary

Shifts in the apparent charge stored on a floating gate of a non-volatile memory cell can occur because of coupling of an electric field based on the charge stored in adjacent floating gates. The shift in apparent charge can lead to erroneous readings by raising the apparent threshold voltage, and consequently, lowering the sensed conduction current of a memory cell. The read process for a selected memory cell takes into account the state of one or more adjacent memory cells. If an adjacent memory cell is in one or more of a predetermined set of programmed states, a compensation current can be provided to increase the apparent conduction current of the selected memory cell. An initialization voltage is provided to the bit line of the programmed adjacent memory cell to induce a compensation current between the bit line of the programmed adjacent memory cell and the bit line of the selected memory cell.