Multi-cell Memory Read Error Mitigation via Bit Distribution Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-cell flash memory devices face challenges in distinguishing between overlapping bit states, leading to read errors due to electrical characteristics overlap, which affects the accuracy and reliability of data retrieval.

Innovation Solution

A mathematical operation is performed on identified non-overlapped and overlapped bit distributions to generate a resulting distribution with smaller dispersity, facilitating the identification of overlapped bit states, and shifting bit state distributions to render them non-overlapping, allowing for accurate differentiation and reduction of read errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple storage cells are implemented to increase density and storage capacity, then storage capacity is improved, but electrical characteristics of adjacent cells overlap making bits difficult to distinguish

Engineering Contradiction:
Improvestorage capacityVSAvoidbit state distinction accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent segments the bit state identification process into multiple reading operations. First, non-overlapped bit distributions are identified through initial reads. Then, overlapped bit distributions are differentiated by performing additional reads and comparing results across multiple operations, effectively segmenting the identification process to resolve overlapping signals.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs more reading operations than the minimum single read would suggest. By conducting multiple reads and analyzing bit state distributions across these operations, the system gathers excess information that enables differentiation of overlapped bits, using partial results from each read to build toward complete identification.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If mathematical operations are performed on bit distributions to identify overlapped states, then read error mitigation is improved, but processing complexity increases

Engineering Contradiction:
Improveread error mitigationVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces bit state distributions as an intermediary representation between the raw electrical signals and the final bit values. By converting electrical characteristics into probability distributions and then into intermediate bit state representations, the system creates a mediator layer that simplifies the differentiation of overlapped bits through systematic comparison and mathematical operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates multiple copies of bit state information through repeated reading operations. Each read operation generates a copy of the bit state distribution, and these copies are then compared and analyzed to identify overlapped states. The mathematical operations work on these copied distributions rather than directly on the original electrical signals, reducing processing complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7869281B2Reading electronic memory utilizing relationships between cell state distributions
Publication Date: 2011.01.11 VALLEY DEVICE MANAGEMENT
  • US7869281B2 patent drawing
  • US7869281B2 patent drawing
  • US7869281B2 patent drawing

AI summary

Providing distinction between overlapping state distributions of one or more multi cell memory devices is described herein. By way of example, a system can include a calculation component that can perform a mathematical operation on an identified, non-overlapped bit distribution and an overlapped bit distribution associated with the memory cell. Such mathematical operation can produce a resulting distribution that can facilitate identification by an analysis component of at least one overlapped bit distribution associated with cells of the one or more multi cell memory devices. Consequently, read errors associated with overlapped bits of a memory cell device can be mitigated.