Parallel Correlator Alignment Detection Circuitry for Skew Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Efficient detection of alignment markers and recovery of data lanes in wired communication systems is challenging due to timing misalignments or 'skew' that can occur within the series and individual data lanes, leading to increased computational costs and delays.

Innovation Solution

The alignment detection circuitry employs two sets of correlator circuits that operate in parallel, each searching for alignment markers using different search methods to account for various skew scenarios, thereby minimizing the number of correlation operations required.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple correlation operations are performed to detect alignment markers accounting for all possible skew scenarios, then detection reliability is improved, but computational cost and time delay increase

Engineering Contradiction:
Improvealignment marker detection reliabilityVSAvoiddata lane recovery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the alignment marker detection process into two independent parallel search methods. The first search method handles skew scenarios where the receiver starts searching before the series beginning, while the second search method handles skew scenarios where the receiver starts searching at or after the series beginning. This segmentation allows each correlator to operate independently with optimized search parameters, reducing overall computational time while maintaining comprehensive coverage of all skew scenarios.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a dimensional approach by using two separate correlators with different search strategies. Instead of a single correlator exhaustively checking all possible alignments, the system divides the search space into two dimensions: one for pre-series skew and one for at-or-after-series skew. This dimensional division enables parallel processing and reduces the time required to cover all possible alignment scenarios.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If multiple correlation operations are performed to detect alignment markers accounting for all possible skew scenarios, then detection reliability is improved, but power consumption increases

Engineering Contradiction:
Improvealignment marker detection reliabilityVSAvoidcomputational power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the correlation operations into two dedicated correlators, each responsible for specific skew scenarios. This segmentation eliminates redundant computational operations that would occur if a single correlator attempted to check all possible alignments exhaustively. By dividing the work, the system achieves the same detection reliability with reduced computational burden and lower power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of performing complete exhaustive correlation operations for all possible skew scenarios, the patent applies partial action by using two correlators that each perform optimized partial searches tailored to their specific skew ranges. This partial approach is more efficient than full exhaustive search while maintaining sufficient coverage of all possible alignment scenarios.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If the receiver searches for alignment markers starting from an arbitrary position in the series, then adaptability to timing misalignments is improved, but the number of correlation operations increases

Engineering Contradiction:
Improveadaptability to timing misalignmentsVSAvoidnumber of correlation operations
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the adaptation capability into two specialized search methods. The first search method adapts to skew by searching before the series beginning, while the second search method adapts to skew by searching at or after the series beginning. This segmentation allows the system to handle various timing misalignment scenarios without requiring a single complex exhaustive search, thereby reducing the number of correlation operations while maintaining broad adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic search strategies where the correlators can adapt their search parameters based on the detected skew conditions. The first correlator dynamically adjusts its search window for pre-series skew, while the second correlator dynamically adjusts for at-or-after-series skew. This dynamic adaptation enables versatile handling of timing misalignments with reduced operational complexity compared to static exhaustive search methods.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250158860A1Alignment detection circuitry
Publication Date: 2025.05.15 XILINX INC
  • US20250158860A1 patent drawing
  • US20250158860A1 patent drawing
  • US20250158860A1 patent drawing

AI summary

Examples herein describe alignment detection circuitry. The alignment detection circuitry includes a buffer, a first set of correlators, and a second set of correlators. The buffer is configured to output a data stream of multiplexed groups of symbols from multiple data lanes. The first set of correlators is configured to search a candidate data lane of the data stream for bits matching bits of a reference alignment marker based on a first search method. The second set of correlators is configured to search the candidate data lane of the data stream for bits matching the bits of the reference alignment marker based on a second search method.