Iterative Decoding Adaptive Feedback Signal Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current signal processing technologies in disk-based storage devices, such as hard disk drives, face challenges in effectively equalizing and decoding digital data signals due to noise and media defects, leading to suboptimal data readout performance.

Innovation Solution

The implementation of a processing loop within the signal processing circuitry that includes equalization, alignment, and iterative decoding processes, utilizing digital finite impulse response filters and detectors to determine reliability metrics and adjust signals, thereby improving data decoding accuracy and robustness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional equalization and decoding processes are used, then the processing complexity is low, but the data readout performance and decoding accuracy are suboptimal due to noise and media defects

Engineering Contradiction:
Improvedata readout performanceVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements an iterative decoding process where the decoder generates reliability metrics that feed back to adjust the equalization parameters. This feedback loop allows the system to progressively improve decoding accuracy by adapting to detected errors and noise patterns, resolving the contradiction between reliability and complexity through intelligent iterative refinement

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The equalization and decoding parameters are made dynamic rather than static. The system continuously adapts equalization filters and decoding thresholds based on real-time reliability metrics from the decoder, enabling the processing chain to optimize its performance dynamically for different noise conditions and media defect patterns

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If iterative decoding with feedback is implemented, then decoding accuracy and data integrity are improved, but the processing time and computational load increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs a limited number of iterative decoding passes rather than exhaustive processing. By implementing a threshold-based stopping criterion where decoding terminates when reliability metrics indicate sufficient accuracy has been achieved, the system obtains adequate decoding precision without incurring excessive processing time penalties

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The equalization process is optimized in advance using training sequences and preliminary calibration data stored on the media. This preliminary equalization setup reduces the computational burden during actual data decoding, allowing iterative refinement to focus only on correcting residual errors rather than dealing with severe distortion from scratch

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8687310B1Iterative decoding using adaptive feedback
Publication Date: 2014.04.01 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8687310B1 patent drawing
  • US8687310B1 patent drawing
  • US8687310B1 patent drawing

AI summary

An apparatus comprises read channel circuitry and signal processing circuitry associated with the read channel circuitry. The signal processing circuitry is configured to: equalize a digital data signal; align the equalized digital data signal; determine a detector reliability metric based at least in part on the aligned equalized digital data signal; perform an iterative decoding process to determine a decoded digital data signal using the detector reliability metric; adjust the aligned equalized digital data signal using the decoded digital data signal; and repeat at least determining the detector reliability metric and performing the iterative decoding process using the adjusted equalized digital data signal.