Parallel Correlator Alignment Detection Circuitry for Skew Management
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


