Dynamically Weighted XOR Gate for Adaptive Phase Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed chip-to-chip communication systems require accurate and dynamic timing control to maintain reliable data sampling, which existing Phase-Locked Loop (PLL) and Delay-Locked Loop (DLL) systems struggle to achieve due to varying signal propagation conditions and noise interference.

Innovation Solution

A dynamically-weighted XOR gate with configurable logic branches generates weighted segments of phase-error signals, producing an aggregate control signal for a local oscillator to induce phase offsets, enabling matrix phase comparison and interpolation for precise clock synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional PLL or DLL systems are used for clock synchronization, then the system structure is simple, but the accuracy and adaptability of timing control deteriorate under varying signal propagation conditions

Engineering Contradiction:
Improvetiming control accuracyVSAvoidsystem structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The phase detector is segmented into multiple logic branches (first subset and second subset), each processing different portions of the phase-error signal. This segmentation allows independent optimization of each branch for specific signal conditions, improving overall timing accuracy without requiring a complete redesign of the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the weighting of phase-error signal segments based on varying signal propagation conditions. The configurable logic branches enable real-time adaptation of the phase detection process, allowing the system to maintain high timing control accuracy under different operating conditions without increasing fundamental system complexity.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If dynamically-weighted XOR gate with multiple logic branches is implemented, then timing control accuracy and adaptability improve, but device complexity increases

Engineering Contradiction:
Improveadaptability to varying signal conditionsVSAvoidlogic branch configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The configurable logic branches are designed to perform multiple functions within a unified structure. Each branch can be configured for different weighting factors and can handle various signal conditions, making the phase detector universally applicable to different propagation scenarios without requiring separate dedicated circuits for each condition.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes the weighting parameters of different logic branches dynamically based on signal conditions. By adjusting these parameters rather than reconfiguring the entire logic structure, the system achieves high adaptability with minimal increase in device complexity. The parameter changes enable the same hardware structure to adapt to varying signal propagation conditions.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If weighted segments of phase-error signal are generated and aggregated, then phase detection precision improves, but the complexity of signal processing increases

Engineering Contradiction:
Improvephase detection precisionVSAvoidsignal processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Multiple weighted segments of the phase-error signal are merged into a single aggregate control signal through the configurable logic branches. This merging process combines the precision benefits of multiple segmented measurements while consolidating the output into a unified control signal, avoiding the need for complex separate processing paths and reducing overall signal processing complexity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11362800B2Dynamically weighted exclusive or gate having weighted output segments for phase detection and phase interpolation
Publication Date: 2022.06.14 KANDOU LABS SA
  • US11362800B2 patent drawing
  • US11362800B2 patent drawing
  • US11362800B2 patent drawing

AI summary

Methods and systems are described for receiving a reference clock signal and a phase of a local oscillator signal at a dynamically-weighted XOR gate comprising a plurality of logic branches, generating a plurality of weighted segments of a phase-error signal, the plurality of weighted segments including positive weighted segments and negative weighted segments, each weighted segment of the phase-error signal having a respective weight applied by a corresponding logic branch of the plurality of logic branches, generating an aggregate control signal based on an aggregation of the weighted segments of the phase-error signal, and outputting the aggregate control signal as a current-mode output for controlling a local oscillator generating the phase of the local oscillator signal, the local oscillator configured to induce a phase offset into the local oscillator signal in response to the aggregate control signal.