Flash Memory Error Correction via Dual-Read Voltage Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High integration density in flash memory devices leads to increased interference between cells, reduced read margins, and shortened device life due to deteriorating oxide layers, affecting data retention and reliability.

Innovation Solution

A dual-read operation error correction method is implemented, where a first and second non-selection read voltage are applied to unselected memory cells to detect and correct errors by comparing data sensed in both operations, thereby inverting error bits and improving data reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If integration density is increased to store more data, then storage capacity is improved, but interference between cells increases and read margin is reduced

Engineering Contradiction:
Improvestorage capacityVSAvoidread margin
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies preliminary action by performing a first read operation before the second read operation to obtain reference data. This preliminary read establishes a baseline that is used to correct errors in the subsequent read, thereby maintaining read reliability despite reduced read margins caused by high integration density

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by comparing data from the first read operation with data from the second read operation. The comparison result is used to identify and correct error locations, creating a feedback loop that compensates for the reduced read margin and interference effects in highly integrated memory cells

Inventive Principle:
Principle #23Feedback

2Quantity of substance

If integration density is increased to store more data, then storage capacity is improved, but device life is shortened due to oxide layer deterioration

Engineering Contradiction:
Improvestorage capacityVSAvoiddevice life
Core Design Contradiction:
Quantity of substanceVSDuration of action of stationary object

Solution Approach 1:

The patent performs a preliminary read operation that applies a first non-selection read voltage to unselected memory cells. This preliminary action characterizes the data retention characteristics of the oxide layer before actual data reading, allowing for error correction that compensates for oxide layer deterioration and extends effective device life

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback from comparing first and second read data to detect error locations caused by oxide layer deterioration. This feedback mechanism enables continuous error correction throughout the device's operational life, effectively extending the usable duration of the memory device despite ongoing oxide layer degradation

Inventive Principle:
Principle #23Feedback

3Reliability

If dual-read operation is performed to correct errors, then data reliability is improved, but reading time is increased

Engineering Contradiction:
Improvedata reliabilityVSAvoidreading time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs the first read operation as a preliminary step that characterizes data retention characteristics. Although this adds time, it enables error detection and correction in the subsequent read, ultimately improving data reliability without requiring multiple full reads

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements efficient feedback by comparing read data to identify error locations and inverting only the erroneous bits. This targeted correction approach minimizes the additional time required compared to exhaustive error checking methods, balancing data reliability improvement with acceptable reading time overhead

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8365030B1Nonvolatile memory devices and error correction methods thereof
Publication Date: 2013.01.29 SAMSUNG ELECTRONICS CO LTD
  • US8365030B1 patent drawing
  • US8365030B1 patent drawing
  • US8365030B1 patent drawing

AI summary

A method for correcting read data error of a nonvolatile memory device, the error correction method including performing a first read operation of applying a first non-selection read voltage to a plurality of unselected memory cells to read a plurality of selected memory cells, performing a second read operation of applying a second non-selection read voltage less than the first non-selection read voltage to the unselected memory cells to read the selected memory cells, and comparing data sensed in the first and second read operations to detect error locations of read data.