Shared Phase Alignment Circuitry for Parallel Data Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As the number of data paths in a communication system increases, the complexity and cost of aligning the phase of capture clock signals with launch clock signals also increase, due to the need for independent phase alignment processes for each pair of clock signals.

Innovation Solution

The implementation of phase alignment circuitry that adjusts the phases of launch clock signals based on clock slip signals and adjusts the phase of the capture clock signal relative to the launch clock signal using adjustment values specific to each data path, thereby reducing the number of clock signals and simplifying the circuit design.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If independent phase alignment processes are performed for each capture clock signal and launch clock signal pair, then phase alignment accuracy is improved, but device complexity and manufacturing cost increase

Engineering Contradiction:
Improvephase alignment accuracyVSAvoiddesign complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple independent phase alignment processes into a single shared phase alignment circuit that serves multiple data paths. Instead of having separate phase alignment circuits for each capture clock/launch clock pair, one phase alignment circuit is shared across multiple data paths, reducing device complexity while maintaining phase alignment functionality through time-multiplexed operation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The phase alignment circuit is designed with universal functionality to handle multiple capture clock signals and launch clock signal pairs. The circuit can be configured to work with different clock pairs by receiving control signals that identify which clocks are being aligned, allowing one circuit to perform the function of multiple dedicated circuits.

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

2Measurement precision

If independent phase alignment processes are performed for each capture clock signal and launch clock signal pair, then phase alignment accuracy is improved, but manufacturing cost increases

Engineering Contradiction:
Improvephase alignment accuracyVSAvoidmanufacturing cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent merges multiple independent phase alignment processes into a single shared phase alignment circuit that serves multiple data paths. Instead of having separate phase alignment circuits for each capture clock/launch clock pair, one phase alignment circuit is shared across multiple data paths, reducing device complexity while maintaining phase alignment functionality through time-multiplexed operation.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If the number of data paths increases, then data transmission capacity is improved, but the number of clock signals increases, worsening design complexity

Engineering Contradiction:
Improvedata transmission capacityVSAvoiddesign complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The phase alignment circuit is designed with universal functionality to handle multiple capture clock signals and launch clock signal pairs. The circuit can be configured to work with different clock pairs by receiving control signals that identify which clocks are being aligned, allowing one circuit to perform the function of multiple dedicated circuits.

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

Solution Approach 2:

The shared phase alignment circuit operates periodically, time-multiplexing its resources across multiple data paths. The circuit sequentially processes different capture clock/launch clock pairs in a periodic manner, allowing each path to receive phase alignment services at regular intervals while sharing the same hardware resources.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12334930B2Low latency phase alignment for parallel data paths
Publication Date: 2025.06.17 XILINX INC
  • US12334930B2 patent drawing
  • US12334930B2 patent drawing
  • US12334930B2 patent drawing

AI summary

Receiver circuitry for mitigating effects associated with the phase differences between a capture clock signal and the receipt of a data signal includes first data path circuitry, second data path circuitry, and phase alignment circuitry. The first data path circuitry receives a first data signal based on a capture clock signal. The second data path circuitry receives a second data signal based on the capture clock signal. The phase alignment circuitry adjusts the phase of a first launch clock signal and a second launch clock signal based on a first clock slip signal and a second clock slip signal, respectively. The phase alignment circuitry adjusts a phase of the capture clock signal relative to one of the first and the second launch clock signals based on a first adjustment value associated with the first data path circuitry and a second adjustment value associated with the second data path circuitry.