Retained Sector Reprocessing for Data Buffer Error Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data processing systems face challenges in error detection and correction, particularly in scenarios where data sectors are kicked out of memory before successful processing, leading to potential data corruption and increased latency due to varying signal-to-noise ratios and limited processing resources.

Innovation Solution

The implementation of a data processing system with retained sector reprocessing capabilities, which allows data sectors to be retained and reprocessed using additional resources or time, employing Viterbi-type detectors and LDPC decoders, and utilizing control signals to manage sector retention and reprocessing, including features like Targeted Symbol Flipping and No SyncMark Retry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data sectors are kicked out of memory buffer after initial processing attempt, then memory space is freed for new data, but data integrity is compromised when processing fails

Engineering Contradiction:
Improvedata integrityVSAvoidmemory buffer capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The memory buffer dynamically adjusts its retention policy based on processing outcomes. Sectors that fail initial processing are retained in the buffer for reprocessing attempts, while successfully processed sectors are kicked out to free memory space. This dynamic retention strategy resolves the contradiction by making memory usage adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary processing attempts on data sectors before committing to kick them out of the buffer. By attempting error detection and correction in advance and retaining failed sectors for additional processing, the system ensures data integrity is maintained while managing memory resources efficiently.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If data sectors are reprocessed multiple times in memory buffer, then data integrity is improved, but processing latency increases

Engineering Contradiction:
Improveerror correction success rateVSAvoidprocessing latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system maintains continuous processing capability by reprocessing failed sectors within the memory buffer without requiring external intervention or system pauses. This continuous reprocessing action improves error correction success rates while minimizing additional latency by keeping the processing pipeline active.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The memory buffer serves itself by automatically retaining and reprocessing failed sectors without external control. The buffer identifies sectors that failed initial processing and initiates reprocessing attempts independently, reducing the need for external memory access and minimizing additional processing latency.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If additional processing resources are allocated to challenging sectors, then signal-to-noise ratio gains are improved, but system complexity increases

Engineering Contradiction:
Improvesignal-to-noise ratio detection accuracyVSAvoidprocessing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies additional processing resources selectively to specific sectors that failed initial processing, rather than uniformly to all data. This localized application of enhanced processing (such as additional decoding iterations or alternative error correction algorithms) improves signal-to-noise ratio detection accuracy for challenging sectors while avoiding unnecessary complexity in the overall system.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP2672483B1Data processing system with retained sector reprocessing
Publication Date: 2017.12.27 AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE LTD
  • EP2672483B1 patent drawingFigure 1~4
  • EP2672483B1 patent drawingFigure 3
  • EP2672483B1 patent drawingFigure 5

AI summary

Various embodiments of the present inventions are related to apparatuses and methods for data processing systems with retained sector reprocessing. For example, a data processing system is disclosed that includes a data processor operable to process blocks of data and to yield corresponding processed output blocks of data, and to retain the blocks of data for reprocessing when requested, and a scheduler operable to receive reprocessing requests for the retained blocks of data and to initiate a reprocessing operation in the data processor for the retained blocks of data.