Analog Memory Cell Read Accuracy via Modified Pass Voltages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face challenges in accurately reading data from analog memory cells, particularly when threshold voltages drift over time, leading to read errors due to the high pass voltages used during programming verification, which can result in unselected cells stopping conductance and distorting the read operation.

Innovation Solution

The method involves applying lower pass voltages during data readout than those used during programming verification, selectively reducing voltages only to unselected cells that are unlikely to affect conductance, and setting pass voltages based on the storage value range of other memory cells to improve read accuracy and reduce cross-coupling interference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high pass voltages are used during programming verification, then programming accuracy is improved, but unselected cells stop conductance and distortion of read operation occurs

Engineering Contradiction:
Improveprogramming accuracyVSAvoidconductance distortion
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The patent segments the memory array into selected cells and unselected cells, applying different voltage levels to each segment. Selected cells receive high pass voltages for accurate programming verification, while unselected cells receive lower pass voltages to maintain conductance and avoid distortion.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by providing different voltage conditions to different spatial locations in the memory array. High pass voltages are applied locally to selected cells for accurate verification, while lower pass voltages are applied locally to unselected cells to prevent conductance stopping and distortion.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If high pass voltages are applied to all cells, then selected cells can be verified accurately, but unselected cells are affected and read accuracy decreases

Engineering Contradiction:
Improveread accuracyVSAvoidcross-coupling interference
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent segments the voltage application strategy by identifying which cells are selected and which are unselected, then applying appropriate voltage levels to each segment. This segmentation eliminates cross-coupling interference from unselected cells while maintaining verification accuracy for selected cells.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the voltage parameter dynamically based on cell selection status. High pass voltages are used for selected cells during verification, while lower pass voltages are used for unselected cells during read operations, optimizing both verification accuracy and read accuracy by eliminating harmful cross-coupling effects.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If pass voltages are reduced for unselected cells, then read errors are reduced, but programming verification may be affected

Engineering Contradiction:
Improveread reliabilityVSAvoidverification accuracy
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent segments the voltage application by cell selection status, ensuring that reduced pass voltages for unselected cells do not affect programming verification of selected cells. The verification process uses high pass voltages on selected cells while unselected cells use lower voltages, maintaining both read reliability and verification accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by providing high pass voltages locally to selected cells during verification and lower pass voltages locally to unselected cells during read operations. This localized voltage application ensures that read reliability is improved without compromising verification accuracy of the selected cells.

Inventive Principle:
Principle #3Local quality

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 reliability of data readout by shifting threshold voltage distributions, allowing for accurate differentiation between programming levels and reducing the probability of read errors, even when threshold voltages become negative, while maintaining minimal impact on unselected cells' conductance.

Implementation Method 1

threshold voltages drift over time, leading to read errors

Methodology Applied
Scientific EffectThreshold voltage drift:

Implementation Method 2

high pass voltages used during programming verification, which can result in unselected cells stopping conductance and distorting the read operation

Methodology Applied
Scientific EffectCross-coupling interference:

Data Source

PatentUS8670274B2Data storage in analog memory cells using modified pass voltages
Publication Date: 2014.03.11 APPLE INC
  • US8670274B2 patent drawing
  • US8670274B2 patent drawing
  • US8670274B2 patent drawing

AI summary

A method for data storage includes storing data in a target analog memory cell, which is one of a group of analog memory cells that are connected in series with one another, by writing a storage value into the target memory cell. The storage value written into the target memory cell is verified while biasing the other memory cells in the group with respective first pass voltages. After writing and verifying the storage value, the storage value is read from the target memory cell while biasing the other memory cells in the group with respective second pass voltages, wherein at least one of the second pass voltages applied to one of the other memory cells in the group is lower than a respective first pass voltage applied to the one of the other memory cells. The data is reconstructed responsively to the read storage value.