Analog Front-End Error Computation for Noisy Signal Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication and storage systems face challenges in improving the performance of analog front-end components, particularly in noisy conditions, as they rely on error correction methods that require known data or introduce latency and are not effective when signal quality is low.

Innovation Solution

Implementing a data-independent error computation method that determines signal errors associated with gain and offset without using instantaneous data values, relying on known properties of the expected signal, and selecting between data-independent and decision-directed error correction based on signal quality to enhance system performance under varying noise conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If decision-directed error correction is used, then accuracy is improved under good signal conditions, but latency increases and performance degrades under noisy conditions

Engineering Contradiction:
Improveerror correction accuracyVSAvoidprocessing latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system dynamically switches between decision-directed error correction and data-independent error correction based on signal quality conditions. When signal quality is good, decision-directed correction is used for high accuracy. When signal quality degrades, the system transitions to data-independent correction to avoid latency and performance degradation, making the error correction mechanism adaptive to changing conditions.

Inventive Principle:
Principle #15Dynamics

2Reliability

If detectors and error correction codes are used, then error correction capability is improved, but system complexity and latency increase

Engineering Contradiction:
Improveerror correction capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The error correction functionality is segmented into two independent paths: decision-directed error correction that uses detectors and error correction codes, and data-independent error correction that operates without them. This segmentation allows the system to select the appropriate path based on signal quality, reducing the need to maintain complex detector and error correction code infrastructure for all operating conditions.

Inventive Principle:
Principle #1Segmentation

3Loss of time

If data-independent error computation is used, then latency is reduced and adaptability to noisy conditions is improved, but accuracy may decrease under good signal conditions

Engineering Contradiction:
Improveprocessing latencyVSAvoiderror correction accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system changes the operational parameters of error correction based on signal quality measurements. Under good signal conditions, parameters are set to use decision-directed correction with full accuracy. Under noisy conditions, parameters switch to data-independent correction to minimize latency and maintain adaptability, optimizing performance for the current operating conditions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8924833B2Data independent error computation and usage with decision directed error computation
Publication Date: 2014.12.30 SK HYNIX MEMORY SOLUTIONS AMERICA INC
  • US8924833B2 patent drawing
  • US8924833B2 patent drawing
  • US8924833B2 patent drawing

AI summary

An analog front end is adjusted by determining a signal quality based at least in part on digital sample(s). If the signal quality satisfies one or more criteria, a data independent gain gradient and a data independent offset gradient are selected to adjust the analog front end, where the two gradients are generated without taking into consideration an instantaneous value of an expected signal. If the signal quality does not satisfy the criteria, a decision directed gain gradient and a decision directed offset gradient are selected to adjust the analog front end, where the two gradients are generated based at least in part on decision(s).