Detector Parameter Updating for Low-Latency Data Processing Circuits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data processing systems require multiple iterations for data detection and decoding, leading to inefficiencies such as power wastage and latency, as well as insufficient convergence in some cases, highlighting the need for advanced methods to enhance data processing capabilities.

Innovation Solution

The implementation of data processing circuits with a first and second detector circuit, a calibration circuit, and a memory that calculates and shares data detection parameters, allowing for out-of-order data processing and adaptive noise predictive finite impulse response filtering to optimize detection and decoding algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If two or more detection and decoding iterations are utilized, then the possibility of convergence is heightened, but power consumption increases and latency is introduced

Engineering Contradiction:
Improveconvergence capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the number of detection and decoding iterations based on the specific data set being processed. The controller circuit determines whether one or two iterations are needed, allowing the system to adapt its processing depth to the actual convergence requirements of each data set, thereby avoiding unnecessary power consumption while maintaining convergence capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the iteration parameter conditionally rather than fixedly. By modifying the number of iterations (1 or 2) based on data set characteristics and convergence status, the system optimizes the balance between reliability and power consumption, executing additional iterations only when necessary for convergence.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If two or more detection and decoding iterations are utilized, then the possibility of convergence is heightened, but latency is introduced

Engineering Contradiction:
Improveconvergence capabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts the number of detection and decoding iterations based on the specific data set being processed. The controller circuit determines whether one or two iterations are needed, allowing the system to adapt its processing depth to the actual convergence requirements of each data set, thereby avoiding unnecessary latency while maintaining convergence capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary assessment to determine if a single iteration will suffice before committing to multiple iterations. By evaluating data set characteristics in advance, the system can avoid unnecessary second iterations and their associated latency, while still maintaining the option to perform additional iterations when convergence requires them.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If a simple data detection and decode process is used, then processing speed is maintained, but the capability to converge on a corrected data stream is insufficient

Engineering Contradiction:
Improveprocessing speedVSAvoidconvergence capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts the detection and decoding process based on convergence requirements. The controller circuit monitors whether the data stream has converged and selectively applies additional iterations only when necessary, maintaining simple processing for already-converged data while providing enhanced convergence capability when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms to monitor convergence status during processing. Based on this feedback, the controller circuit determines whether additional detection and decoding iterations are necessary, allowing the system to maintain simple processing when convergence is achieved while automatically applying more complex processing when convergence has not occurred.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8578253B2Systems and methods for updating detector parameters in a data processing circuit
Publication Date: 2013.11.05 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8578253B2 patent drawing
  • US8578253B2 patent drawing
  • US8578253B2 patent drawing

AI summary

Various embodiments of the present invention provide systems and methods for updating detector parameters in a data processing circuit. For example, a data processing circuit is disclosed that includes a first detector circuit, a second detector circuit, and a calibration circuit. The first detector circuit is operable to receive a first data set and to apply a data detection algorithm to the first data set, and the second detector circuit is operable to receive a second data set and to apply the data detection algorithm to the second data set. The calibration circuit is operable to calculate a data detection parameter based upon a third data set. The data detection parameter is used by the first detector circuit in applying the data detection algorithm to the first data set during a period that the data detection parameter is used by the second detector circuit in applying the data detection algorithm to the second data set.