Analog Signal Output Nonvolatile Memory for Multi-Bit Read Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-bit flash memory devices face errors during read operations due to variations in threshold voltages, which are exacerbated by charge leakage and program disturbance, necessitating a technique to improve data accuracy and storage density.

Innovation Solution

A memory system that outputs analog signals from selected memory cells during read operations, utilizing a converter to convert these signals into binary data with enhanced resolution, and a memory controller that performs error correction through a soft decision algorithm, reducing the number of read operations required.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multi-bit flash memory stores more data per memory cell by using more distinguishable threshold voltages, then storage density is improved, but read operation errors increase due to threshold voltage variation

Engineering Contradiction:
Improvestorage densityVSAvoidread operation accuracy
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent changes the read operation parameter from binary threshold-based reading to analog voltage-level reading. By reading the actual analog voltage level of the memory cell rather than making binary decisions based on fixed thresholds, the system can accurately distinguish between multiple data states even when threshold voltages vary due to charge leakage and program disturbance. This parameter change enables accurate retrieval of multi-bit data while maintaining high storage density.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If conventional binary read operations are used in multi-bit flash memory, then device complexity is kept low, but data accuracy deteriorates due to threshold voltage variation and charge leakage

Engineering Contradiction:
Improveread operation complexityVSAvoiddata accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent replaces the mechanical/threshold-based binary read system with an analog voltage measurement system. Instead of using fixed voltage thresholds to make binary decisions (0 or 1), the system measures the actual analog voltage level of the memory cell, which provides continuous information about the stored data state. This substitution enables more precise data retrieval while maintaining relatively simple hardware implementation through the use of analog output circuits and voltage-level detection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If multiple read operations are performed to correct threshold voltage variation, then data accuracy is improved, but read operation time increases

Engineering Contradiction:
Improvedata accuracyVSAvoidread operation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by reading the actual analog voltage level of the memory cell in a single operation, rather than performing multiple sequential read operations with different threshold voltages. By obtaining the complete voltage information upfront, the system can then process this data through error correction algorithms without needing to repeat the read operation. This preliminary analog read provides sufficient information for both data retrieval and error correction, significantly reducing the total read operation time while maintaining high data accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8351256B2Nonvolatile memory device outputting analog signal and memory system having the same
Publication Date: 2013.01.08 SAMSUNG ELECTRONICS CO LTD
  • US8351256B2 patent drawing
  • US8351256B2 patent drawing
  • US8351256B2 patent drawing

AI summary

A memory system and a nonvolatile memory device therein are disclosed. The memory system comprises a memory device outputting a plurality of analog signals during a read operation, a converter to convert the plurality of analog signals into binary data, and a memory controller to operate an error correction operation on the binary data. The error correction operation uses a soft decision algorithm.