Adaptive Data Detector Filtering for Lower Bit Error Rates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data processing systems face challenges in reducing bit error rates due to noise in data transfer, as increasing filter lengths to combat noise lead to increased complexity without corresponding reductions in bit error rates.

Innovation Solution

The implementation of a data processing system that includes a data detector circuit with a filter circuit having a variable number of taps, a coefficient selector circuit that adjusts filter coefficients based on reliability information, and a data decoder circuit, allowing for adaptive noise predictive maximum likelihood filtering to optimize filter length based on data reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the length of filters used for noise predictive filtering is increased, then the bit error rate is reduced, but the complexity of the overall circuitry increases dramatically

Engineering Contradiction:
Improvebit error rateVSAvoidcircuitry complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic filter length adjustment where the filter adapts its length based on detected signal conditions. The system transitions from static to dynamic filter configuration, selecting between different filter lengths (e.g., 4-tap, 6-tap, 8-tap) depending on the reliability of detected data, thereby optimizing the balance between bit error rate reduction and circuit complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of filter length dynamically based on detection reliability. By adjusting this key parameter according to signal conditions and reliability metrics, the system achieves variable filtering strength - using longer filters when needed for better error rates and shorter filters when sufficient, thus managing circuit complexity effectively.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the length of filters used for noise predictive filtering is increased, then the bit error rate is reduced, but the corresponding reduction in bit error rate is not achieved proportionally to the complexity increase

Engineering Contradiction:
Improvebit error rateVSAvoidsystem efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies partial filtering action by using variable filter lengths rather than consistently applying maximum filtering. When signal conditions are good, shorter filters provide sufficient noise reduction without excessive processing. This partial action approach avoids the diminishing returns of always using long filters, improving overall system efficiency while maintaining adequate bit error rate performance.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The dynamic adaptation of filter length allows the system to respond to changing signal conditions in real-time. By transitioning between different filter configurations based on detected reliability metrics, the system optimizes processing efficiency - applying stronger filtering only when necessary and using lighter filtering when conditions permit, thus avoiding wasted computational resources.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8880986B2Systems and methods for improved data detection processing
Publication Date: 2014.11.04 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8880986B2 patent drawing
  • US8880986B2 patent drawing
  • US8880986B2 patent drawing

AI summary

The present invention is related to systems and methods for enhancing data detection in a data processing system. In one embodiment, a data processing system is disclosed that includes a data detector circuit that is governed at least in part based upon selected coefficients. The selected coefficients are selected as either a first set of coefficients or a second set of coefficients where the second set of coefficients has fewer coefficients than the first set of coefficients.