Clock Signal Data Encoding via Pulse Width Modulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Clock signals experience skew when transmitted across physical distances, affecting synchronization in systems, and existing methods for synchronization, such as PPS and IRIG time codes, have limitations in accurately transmitting time information over communication systems.

Innovation Solution

A method and circuit for encoding data transmission within a clock signal by varying the second edge of the clock cycle, using pulse width modulation to encode logical zeros and ones, allowing for synchronization and data transmission on a single line, enabling synchronization of systems and embedding virtual references within the main clock reference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a clock signal is transmitted across physical distances for synchronization, then system synchronization is achieved, but skew is introduced into the clock signal

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidclock signal timing
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent combines synchronization function and data transmission function into a single clock signal channel. By merging these two functions, the system achieves both accurate synchronization and data communication without requiring separate transmission paths, thereby addressing the skew issue while maintaining synchronization accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The clock signal is designed to serve multiple purposes: it provides both the synchronization reference and carries data information through pulse width modulation. This multi-functionality allows the single signal to handle both timing reference and information transfer, resolving the contradiction between maintaining synchronization accuracy and transmitting data over the same medium.

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

2Reliability

If traditional separate signals are used for synchronization and data transmission, then synchronization accuracy is maintained, but system complexity increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidsignal transmission system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention merges the synchronization signal and data transmission signal into a single clock signal. This consolidation reduces the number of separate signals and components needed, thereby reducing system complexity while maintaining synchronization accuracy through the constant frequency reference.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The clock signal is designed as a universal signal that performs both synchronization and data transmission functions. This multi-functionality eliminates the need for separate dedicated synchronization and data channels, simplifying the overall system architecture while preserving the reliability of synchronization.

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

3Productivity

If pulse width modulation is used to encode data within the clock signal, then data transmission is achieved on a single line, but the duty cycle must be varied which may affect signal characteristics

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidclock signal duty cycle
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent applies local quality by varying only the pulse width (local characteristic) of the clock signal while maintaining the overall frequency and timing structure intact. This allows data encoding through duty cycle variation without fundamentally altering the signal's synchronization properties, thus achieving data transmission while preserving signal stability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts the pulse width of the clock signal to encode data bits. This dynamic variation in duty cycle allows flexible data transmission while the underlying clock frequency remains stable, enabling adaptive data encoding without compromising the fundamental synchronization function.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9628255B1Methods and apparatus for transmitting data over a clock signal
Publication Date: 2017.04.18 SITIME CORP
  • US9628255B1 patent drawing
  • US9628255B1 patent drawing
  • US9628255B1 patent drawing

AI summary

A method of operating a clock circuit can include transmitting a clock signal from a transmitter of a first system to a receiver of a second system, where a first repeating edge of a clock cycle of the clock signal repeats at a predetermined constant frequency within the clock signal to synchronize operations of the second system, and varying, by the first system, a second edge within the clock cycle of the clock signal to transmit a data transmission within the clock signal.