Back-Step Data Decoding for Mis-Correction Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data processing systems face challenges in detecting and correcting mis-corrections, which can be fatal to device operation, as existing data decode algorithms may produce incorrect results that are difficult to detect.

Innovation Solution

The implementation of a data processing system that includes a data decoder circuit, a decoder log, a mis-correction detection circuit, and a controller circuit, which applies a data decode algorithm multiple times with different inputs, identifies mis-corrections, and modifies soft data to discourage incorrect changes, using a low density parity check decoder and element modification circuit to converge and correct outputs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a data decode algorithm is applied to decoder input to yield a decoded output, then data decoding is achieved, but mis-corrections may occur that are difficult to detect and may be fatal to device operation

Engineering Contradiction:
Improvedata decoding accuracyVSAvoiddecoder system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing multiple decode iterations before finalizing the output. The decoder applies the decode algorithm multiple times, each time using the previous decoded output as guidance, to progressively eliminate mis-corrections before producing the final decoded result, thereby preventing fatal errors without requiring complex additional hardware.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the decoded output from one iteration as guidance for the next iteration. The mis-correction detection circuit analyzes the decoded output and feeds this information back to guide subsequent decoding iterations, allowing the system to self-correct mis-corrections and improve reliability through iterative refinement.

Inventive Principle:
Principle #23Feedback

2Reliability

If the data decode algorithm is applied multiple times with guidance from previous outputs, then mis-corrections are corrected, but processing time increases

Engineering Contradiction:
Improvemis-correction detection accuracyVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action by performing a limited number of decode iterations rather than exhaustive processing. The mis-correction detection circuit stops the iterative process when it detects that corrections have converged or when a predetermined number of iterations is reached, thereby achieving sufficient mis-correction detection without excessive processing time.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements periodic action by applying the decode algorithm at regular intervals with guidance from previous outputs. Rather than continuous processing, the system performs discrete decoding passes with analysis in between, allowing for efficient resource utilization while maintaining effective mis-correction detection through periodic refinement.

Inventive Principle:
Principle #19Periodic action

3Stability of the object's composition

If soft data is modified to discourage changing elements during decoding, then decoding stability is improved, but flexibility to correct actual errors is reduced

Engineering Contradiction:
Improvedecoded output stabilityVSAvoiderror correction adaptability
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the soft data modification adaptive rather than static. The mis-correction detection circuit dynamically adjusts the modification of soft data based on the detected mis-corrections and the confidence level of the decoded elements. This allows the system to maintain stability for reliable elements while preserving adaptability to correct actual errors in uncertain elements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the soft data parameters (such as log likelihood ratios) to reflect the detected mis-corrections. Rather than fundamentally changing the decoding approach, the system adjusts the soft data parameters to discourage changing elements that are likely mis-corrections while maintaining the ability to correct actual errors through parameter refinement across iterations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8782488B2Systems and methods for back step data decoding
Publication Date: 2014.07.15 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8782488B2 patent drawing
  • US8782488B2 patent drawing
  • US8782488B2 patent drawing

AI summary

Various embodiments of the present invention provide systems and methods for data processing. For example, data processing systems are disclosed that include: a data decoder circuit, a decoder log, a mis-correction detection circuit, and a controller circuit.