Soft Processing Storage Devices Analog Signal Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices face errors due to factors like aging, fabrication defects, and noise, which affect the reliability of data storage and retrieval, and existing error handling methods are limited in addressing these issues effectively.

Innovation Solution

The implementation of a storage device with 'soft' error correction functionality that uses analog signals to represent the statistical reliability of data, allowing for better error detection and correction by processing continuous-valued signals and generating probability-based or log likelihood ratio-based measures of the storage elements' states, which can be processed on the same chip as the memory array to reduce bandwidth and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If hard decision reading is used to simplify the read circuit, then device complexity is reduced, but measurement precision of storage element states deteriorates

Engineering Contradiction:
Improveread circuit complexityVSAvoidstorage element state precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The read operation is segmented into two distinct phases: a quick hard decision read for normal operations, and a softer read operation for error correction verification. This segmentation allows the system to maintain simple read circuits for常规 operations while enabling precise measurement when needed for error correction

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A soft demapper circuit is introduced as an intermediary between the hard decision read circuit and the error correction decoder. This intermediary processes the hard decision bits and generates soft information (reliability metrics) that provide enhanced measurement precision for error correction without requiring the main read circuit to be complex

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If soft processing circuits are integrated on the same chip as the memory array, then loss of information is reduced, but device complexity increases

Engineering Contradiction:
Improvereliability information retentionVSAvoidoverall device complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The soft demapper circuit and error correction decoder are merged into a single integrated error correction unit on the memory chip. This merging ensures that soft information (analog reliability metrics from the read circuit) is processed locally without being converted to digital form first, preventing information loss while keeping the overall architecture unified and manageable

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions from traditional digital bit processing to analog soft information processing by maintaining the continuous-valued reliability metrics throughout the error correction process. This dimensional change from discrete digital domain to continuous analog domain allows preservation of subtle signal variations that indicate confidence levels, thereby retaining more information

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If analog signals are used to represent reliability information, then measurement precision is improved, but use of energy increases

Engineering Contradiction:
Improvereliability measurement precisionVSAvoidsignal processing energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The soft processing is applied selectively rather than universally - it is used specifically for error correction operations where enhanced precision is needed, while normal read operations continue to use simple hard decision circuitry. This partial application of soft processing reduces overall energy consumption compared to always using analog soft processing

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9036420B2Storage devices with soft processing
Publication Date: 2015.05.19 ANALOG DEVICES INC
  • US9036420B2 patent drawing
  • US9036420B2 patent drawing
  • US9036420B2 patent drawing

AI summary

A storage device includes a storage array having a group of storage elements. Each storage element can written to a discrete set of physical states. A read circuit selects one or more storage elements and generates, for each selected storage element, an analog signal representative of the physical state of the selected storage element. A signal processing circuit processes the analog signal to generate a plurality of outputs, with each output representing a degree of an association of the selected storage element with a different subset of one or more of the discrete set of physical states.