Iterative Channel Decoding With Low-Frequency Noise Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital communication and storage systems face challenges in accurately transferring data due to noise interference, particularly low-frequency noise, which affects the efficiency of error correction techniques in perpendicularly recorded magnetic media.

Innovation Solution

The method involves processing an encoded data stream through a first channel decoder to produce a channel decoder output, which is then compensated for low-frequency noise by an error compensation unit, followed by a second channel decoder to produce a recovered data stream with reduced errors, utilizing iterative error detection and compensation stages to enhance reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If perpendicularly recorded magnetic media is used to increase recording density, then data transfer performance is improved, but error correction becomes more difficult due to noise interference

Engineering Contradiction:
Improverecording densityVSAvoiderror correction difficulty
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The decoding process is segmented into multiple stages: a first channel decoder performs initial decoding, followed by an error compensation unit that separates and compensates different types of errors (low-frequency noise vs. other errors), then a second channel decoder performs final decoding. This segmentation allows targeted error handling that improves reliability without sacrificing recording density.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The error compensation unit performs preliminary error compensation on the output of the first channel decoder before the data enters the second channel decoder. By pre-compensating for low-frequency noise and other errors in advance, the second decoder receives cleaner data, making the overall error correction more effective while maintaining high recording density.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If low frequency noise compensation is applied to improve data recovery accuracy, then error reduction is achieved, but system complexity increases

Engineering Contradiction:
Improvedata recovery accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The error compensation unit segments the error correction task into distinct functional blocks: a low-frequency noise compensator that handles DC and low-frequency noise, and an error compensator that handles other types of errors. Each block processes specific error types independently, improving accuracy while keeping individual blocks relatively simple and manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The error compensation unit acts as an intermediary component between the first and second channel decoders. It receives partially decoded data from the first decoder, performs targeted error compensation, and passes the compensated data to the second decoder. This intermediary role isolates the complexity of error compensation from the main decoding path, making the overall system more modular and manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7694211B2Method and apparatus for error compensation
Publication Date: 2010.04.06 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US7694211B2 patent drawing
  • US7694211B2 patent drawing
  • US7694211B2 patent drawing

AI summary

Various approaches to recover data are described. An one example, an encoded data stream is processed in a first channel decoder producing a channel decoder output. The channel decoder output and the encoded data stream are processed in an error compensation unit to compensate the channel decoder output for low frequency noise and produce an error compensated data stream. The error compensated data stream is processed in a second channel decoder to produce a recovered data stream, wherein the recovered data stream has a reduction in the number of errors as compared to the encoded data stream. Systems to iteratively recover data from an encoded data stream are also described.