Flash Memory Data Reading Using Dual Boundary Voltage Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory cells experience reliability issues when threshold voltages near reference voltages due to factors like charge loss and floating poly coupling, leading to errors in data reading, where data may be misinterpreted as 0 or 1.

Innovation Solution

A method involving a voltage comparing unit that determines data by comparing threshold voltages with first and second boundary voltages, outputting data as non-determinable when between these voltages, and using decoding processes like distance decoding and syndrome calculation to determine reliable data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If threshold voltage of flash memory cell is compared with reference voltage to read data, then data reading operation is simple, but reliability deteriorates when threshold voltage is near reference voltage due to charge loss and floating poly coupling

Engineering Contradiction:
Improvedata reading operationVSAvoiddata reading reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The voltage range for data reading is segmented into multiple regions with different boundary voltages. Instead of using a single reference voltage, the system uses first boundary voltage and second boundary voltage to define multiple voltage areas, allowing reliable differentiation between data states even when threshold voltages are near the reference voltage level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the voltage parameter by introducing multiple boundary voltages with different levels. The first boundary voltage and second boundary voltage are positioned at different voltage levels to create distinct reading regions, enabling reliable data reading across the entire threshold voltage range including areas near the reference voltage.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If threshold voltage is compared with single reference voltage, then reading process is simple, but measurement precision deteriorates when threshold voltage is near reference voltage

Engineering Contradiction:
Improvereading process complexityVSAvoiddata reading precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The voltage comparison process is segmented into multiple comparison stages using different boundary voltages. The system compares threshold voltage with first boundary voltage and second boundary voltage separately, creating distinct measurement regions that maintain precision even when threshold voltages are near the reference voltage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces intermediary boundary voltages (first boundary voltage and second boundary voltage) that act as mediators between the threshold voltage and the reference voltage. These intermediary voltages create clear separation zones that enable precise data reading without direct comparison with the reference voltage alone.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If data is read when threshold voltage is near reference voltage, then more data can be read, but number of errors increases due to misinterpretation of data states

Engineering Contradiction:
Improvedata reading throughputVSAvoiddata error rate
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The data reading process is segmented into multiple voltage comparison stages using first boundary voltage and second boundary voltage. This segmentation creates distinct reading regions that prevent misinterpretation of data states, allowing high throughput reading without increasing error rates even when threshold voltages are near the reference voltage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses the comparison results between threshold voltage and boundary voltages as feedback to determine data states reliably. By continuously comparing against multiple boundary voltages, the system can correct potential misinterpretations and maintain low error rates while achieving high reading throughput.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7800954B2Apparatus for reading data and method using the same
Publication Date: 2010.09.21 SAMSUNG ELECTRONICS CO LTD
  • US7800954B2 patent drawing
  • US7800954B2 patent drawing
  • US7800954B2 patent drawing

AI summary

The method for reading data according to example embodiments includes comparing a threshold voltage of a memory cell with a first boundary voltage, comparing the threshold voltage with a second boundary voltage having a higher voltage level than that of the first boundary voltage, and determining data of the memory cell based on the threshold voltage, the first boundary voltage, and the second boundary voltage.