Transceiver Sync Header Alignment Using XOR Boundary Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuits, such as programmable logic devices, face challenges in accurately detecting boundaries within received data, particularly in aligning sync headers and extended multiblocks, which affects data processing efficiency and alignment.

Innovation Solution

The implementation of algorithms and state machines within the transceiver of programmable logic devices to identify and lock sync headers and determine the end of extended multiblocks, utilizing techniques like XOR logic and threshold-based detection to efficiently process and align data according to the JESD204C standard.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional data alignment methods are used in transceivers, then data boundary detection can be performed, but the process consumes excessive time and computational resources

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidtime to identify data boundaries
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-processing received data through XOR operations with expected data patterns before formal boundary detection. This prepares the data in advance by creating a transformed signal where boundaries are more easily identifiable, reducing the computational burden during the actual alignment process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the data boundary detection process into distinct phases: initial XOR-based pattern matching to identify candidate boundaries, followed by verification steps. This segmentation allows the system to quickly eliminate non-boundary positions and focus computational resources only on promising candidates, significantly improving efficiency.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If simple alignment algorithms are used, then processing is faster, but accuracy in detecting data boundaries deteriorates

Engineering Contradiction:
Improveaccuracy of data boundary detectionVSAvoidcomplexity of alignment algorithm
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary XOR operation as a mediator between the raw received data and the boundary detection process. This intermediary transformation creates a simplified representation where boundaries manifest as distinctive patterns, enabling accurate detection without requiring complex algorithms. The XOR operation acts as a bridge that preserves boundary information while eliminating noise.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces complex mechanical or iterative boundary search algorithms with a more elegant XOR-based pattern recognition approach. Instead of systematically testing each possible boundary position with resource-intensive methods, the system uses bitwise operations to simultaneously evaluate multiple positions, achieving both accuracy and efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If resource-intensive alignment methods are employed, then data synchronization improves, but computational resources and power consumption increase

Engineering Contradiction:
Improvedata synchronization accuracyVSAvoidpower consumption in transceiver
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the parameter representation of the data by applying XOR operations, transforming the problem from detecting boundaries in raw binary data to detecting patterns in transformed data. This parameter transformation reveals boundary positions through distinctive XOR results, allowing accurate synchronization with minimal computational effort and power consumption.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements self-service by designing the data transmission protocol to include inherent patterns that automatically reveal boundary positions through XOR operations. The transmitted data structure contains embedded synchronization information that performs its own identification function when XORed with expected patterns, eliminating the need for external or resource-intensive alignment mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10756880B2Systems and methods for aligning received data
Publication Date: 2020.08.25 ALTERA CORP
  • US10756880B2 patent drawing
  • US10756880B2 patent drawing
  • US10756880B2 patent drawing

AI summary

The present application is directed to an electronic device that has a receiver configured to receive data from a second electronic device and identify potential sync header locations within a portion of the data by performing a mutually exclusive or (XOR) logic operation on a plurality of sequential pairs of bits of the data. Additionally, the receiver is configured to identify sync headers in the data by determining which of the potential sync header locations is shared in subsequent portions of the data.