Timestamp Correction Using DPLL Phase Measurement for TOD Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for achieving accurate time of day (TOD) synchronization in communication networks, such as 5G networks and power networks, face limitations in precision due to clock frequency limitations and the need for complex hardware installations or stringent synchronization requirements.

Innovation Solution

The implementation of a circuit architecture using a single clock tree and digital phase locked loops (DPLLs) to calculate timestamp corrections relative to a reference point, allowing for arbitrary precision in TOD sampling, suitable for FPGA or ASIC implementation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the frequency of the clock sampling the TOD is increased to improve timestamp precision, then measurement precision improves, but device complexity increases significantly

Engineering Contradiction:
Improvetimestamp precisionVSAvoidhardware complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary calculation process using DPLLs that measure the phase difference between the TOD clock and client clocks. Instead of directly sampling at high frequency, the system uses the DPLL to calculate timestamp corrections based on phase measurements, effectively mediating between the TOD clock and client devices to achieve high precision without requiring the TOD clock to run at extremely high frequencies.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple phases of the TOD are used to estimate clock position for improved precision, then measurement precision improves, but device complexity increases

Engineering Contradiction:
Improveclock position estimation accuracyVSAvoidhardware complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex hardware-based multi-phase sampling systems with a software/mathematical approach using DPLLs. Instead of physically implementing multiple phase detectors and complex hardware circuits, the system uses numerical calculations to determine clock position and phase differences, substituting mechanical/hardware complexity with computational algorithms.

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

3Measurement precision

If the TOD clock is locked to client frequency to improve precision, then measurement precision improves, but adaptability decreases due to network-wide synchronization requirements

Engineering Contradiction:
Improvetimestamp accuracyVSAvoidnetwork configuration flexibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the synchronization problem into independent per-client measurements using individual DPLLs for each client device. Each DPLL operates independently to measure phase differences between the TOD clock and its respective client clock, eliminating the need for network-wide synchronization. This segmentation allows each client to be handled independently, maintaining precision while improving adaptability and reducing configuration constraints.

Inventive Principle:
Principle #1Segmentation

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 enhances timestamp precision by accurately determining the time of day within previous clock intervals, improving synchronization accuracy without the need for complex hardware installations or network-wide synchronization.

Implementation Method 1

a phase detector configured to detect a phase of a clock associated with the TS request

Methodology Applied
Scientific EffectPhase detection:

Implementation Method 2

a numerically controlled oscillator ("NCO"), configured to receive the TS request and its phase and calculate a timestamp correction for the TS request relative to the TOD clock

Methodology Applied
Scientific EffectNumerical control oscillation:

Data Source

PatentUS11637645B1Method for time stamping with increased accuracy
Publication Date: 2023.04.25 XILINX INC
  • US11637645B1 patent drawing
  • US11637645B1 patent drawing
  • US11637645B1 patent drawing

AI summary

A method for measuring asynchronous timestamp requests includes receiving a timestamp (“TS”) request from a client device during a first interval of a time of day (“TOD”) clock, and calculating, using the TOD clock, at a next interval of the TOD clock, a TS correction of the TS request relative to a reference point of the first TOD clock interval. The method further includes adding the TS correction to the reference point of the first interval of the TOD clock, and outputting the corrected TS to the client device.