Decoder State Preservation for Non-Converging Data Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data processing systems often require multiple iterations through data detector and decoder circuits to recover originally written data, leading to suboptimal results due to non-converging data sets, which results in inefficient use of processing resources.

Innovation Solution

The implementation of a data processing system that includes a sample buffer, a data decoder circuit, and an output buffer, which maintains and utilizes interim state data during modified processing by re-applying the data decode algorithm with modified outputs, reducing soft data values or erasing unsatisfied checks to improve convergence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple iterations are made through the data decoder circuit to recover originally written data, then data recovery capability is improved, but processing time and resource consumption increase

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by storing interim state data (such as variable node to check node messages) from failed decoding attempts into buffers before the decoding process is completely abandoned. This allows the data to be preserved in a usable state for future reprocessing, avoiding the need to start from scratch and reducing future processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements discarding and recovering by temporarily discarding non-converging data sets after a certain number of iterations, then later recovering them for modified reprocessing. The interim state data is preserved in buffers during the discarding phase and retrieved during the recovery phase for continued processing with modified parameters or additional iterations.

Inventive Principle:
Principle #34Discarding and recovering

2Reliability

If multiple iterations are made through the data decoder circuit, then data recovery capability is improved, but processing efficiency deteriorates

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system discards non-converging data sets after a threshold number of iterations to maintain processing efficiency, then recovers them later for modified reprocessing. The interim state data stored in buffers enables this efficient discard-recover cycle without permanent data loss.

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The patent applies parameter changes by modifying the decoding process parameters during reprocessing of previously failed data sets. This may include changing the number of iterations, adjusting decoding thresholds, or applying different decoding algorithms to the recovered interim state data, thereby improving processing efficiency through optimized parameter selection.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If interim state data is stored to buffers for modified processing, then processing efficiency is improved, but memory resource utilization increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidmemory resource utilization
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent manages memory resources by temporarily storing interim state data in buffers during the discarding phase, then recovering and processing this data during subsequent operations. This approach optimizes memory utilization by clearing buffers after successful recovery and processing, rather than permanently allocating memory for all potential reprocessing cases.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS8762815B2Systems and methods for data decoder state preservation during extended delay processing
Publication Date: 2014.06.24 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8762815B2 patent drawing
  • US8762815B2 patent drawing
  • US8762815B2 patent drawing

AI summary

The present invention is related to systems and methods for maintaining additional processing information during extended delay processing.