Differential Clock Transfer Over One Wire Using a Stable Carrier

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for transferring frequency/phase/time information between two independent clock domains over a single physical wire are prone to performance degradation due to carrier instability and frequency offsets, which are not supported by current implementations like the 8A34003 system synchronizer.

Innovation Solution

A method and system that utilize a stable carrier clock signal to phase-lock client clock signals from multiple domains, encode phase changes and other information onto the carrier signal by modulating its timing, and transmit this information over a single wire, ensuring stability and compatibility with multiple clock domains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If one physical wire is used to carry frequency/phase/time information for two independent clock domains, then the number of wires is minimized, but the system introduces carrier instability and frequency offset issues that degrade performance

Engineering Contradiction:
Improvenumber of wiresVSAvoidcarrier stability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent segments the clock domain information into two independent parts: a stable carrier clock domain and client clock domain information. By separating the carrier function from the client information, the system can transmit multiple clock domains over a single wire without the carrier being affected by client domain variations, thus resolving the contradiction between wire minimization and carrier stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a stable reference clock as an intermediary element that serves as the carrier. This intermediary provides a stable foundation for transmitting client clock domain information without being directly affected by the client domains themselves, thereby maintaining carrier stability while still enabling multi-domain transmission over a single wire.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If existing PLL implementations are used to transfer clock domain information, then the system architecture is simple, but only one clock domain can be carried per physical wire

Engineering Contradiction:
Improvesystem architectureVSAvoidnumber of clock domains per wire
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent makes the single physical wire universal by enabling it to carry information from multiple clock domains simultaneously. The wire serves multiple functions: carrying the stable carrier clock signal, transmitting client clock domain phase information, and maintaining backward compatibility with existing single-clock-domain systems, thus achieving multi-functionality without significantly increasing device complexity.

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

Solution Approach 2:

The patent changes the encoding parameters of the clock domain information by using phase-difference encoding relative to the carrier clock. Instead of directly transmitting absolute phase values, the system encodes phase differences, allowing multiple client clock domains to be represented on the same wire through parameter modulation without requiring complex additional hardware.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If the carrier clock signal is used directly from an external source, then the system is easier to implement, but the carrier may disappear, change source dynamically, or become unstable

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcarrier signal stability
Core Design Contradiction:
Ease of manufactureVSStability of the object's composition

Solution Approach 1:

The patent applies preliminary action by generating and stabilizing the carrier clock signal locally within the device before it is used to modulate client clock domain information. The carrier clock signal is generated from a stable reference and undergoes preliminary phase-locking and stabilization processes, ensuring that the carrier is already stable and reliable before being used for information transmission, thus preventing carrier disappearance or instability issues.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms through phase-locked loops (PLLs) that continuously monitor and adjust the carrier clock signal and client clock domain information. The feedback ensures that any deviations in the carrier signal are corrected in real-time, maintaining carrier stability and preventing dynamic source changes or signal disappearance, while still keeping the implementation relatively simple through standard PLL circuitry.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach allows for reliable transfer of frequency/phase/time information from multiple client clock domains over a single wire, reducing system noise and meeting requirements for next-generation networking equipment, while minimizing the number of physical wires needed.

Implementation Method 1

generating, in the first integrated circuit, the carrier clock signal from the stable reference clock source and phase locking the generated carrier clock signal to the stable reference clock source

Methodology Applied
Scientific EffectPhase-locking:

Implementation Method 2

modulating the carrier signal to generate and send first and second phase word information and non-phase word information over a single wire

Methodology Applied
Scientific EffectSignal modulation: Phase Modulation

Data Source

PatentUS10917097B1Circuits and methods for transferring two differentially encoded client clock domains over a third carrier clock domain between integrated circuits
Publication Date: 2021.02.09 MICROSEMI SEMICON
  • US10917097B1 patent drawing
  • US10917097B1 patent drawing
  • US10917097B1 patent drawing

AI summary

A method for transferring first and second encoded client clock signals over a carrier clock domain between integrated circuits, including in a first integrated circuit encoding a phase change of the first client clock signal from a last recorded phase onto the carrier clock signal in first bit positions, encoding a phase change of the second client clock signal from a last recorded phase onto the carrier clock signal in second bit positions different from the first bit positions, and transmitting the carrier clock signal with the encoded phases of the first client clock signal and the second client clock signal over a single wire from the first integrated circuit to a second integrated circuit.