Sink Device Clock Generation Without Reference Clock

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In high-speed data transmission, the sink often lacks a reference clock, making it difficult to efficiently manage bidirectional channels and recover transmission clocks, especially as the number of channels increases, leading to complex configurations and reduced data transmission speed from sink to source.

Innovation Solution

A sink device generates a transmission clock without a reference clock by using a receiver to detect phase differences between reception and recovered clocks, allowing it to transmit return data to the source using a digital control oscillator code, thereby simplifying the data transmission process and omitting the clock recovery step.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the sink includes a configuration for generating an additional transmission clock for bidirectional data transmission, then bidirectional communication is enabled, but the device complexity increases

Engineering Contradiction:
Improvebidirectional communication capabilityVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The sink's receiver is designed to perform multiple functions: it recovers the clock from incoming data and also generates the transmission clock for return data. This multi-functionality eliminates the need for a separate transmission clock generator, reducing device complexity while maintaining bidirectional communication capability

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

Solution Approach 2:

The patent combines the clock recovery function and transmission clock generation function into a single integrated process within the receiver. By merging these functions and reusing the recovered clock signal, the system avoids duplicating clock generation hardware, thereby simplifying the overall device configuration

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If the number of channels is increased for bidirectional communication, then data transmission capacity is improved, but the ease of operation deteriorates due to difficulty in arranging channels

Engineering Contradiction:
Improvedata transmission capacityVSAvoidchannel arrangement difficulty
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The unidirectional channel is designed to serve dual purposes: forward data transmission from source to sink and return data transmission from sink to source. This multi-functional channel design increases data transmission capacity without requiring additional physical channels, thereby maintaining ease of operation

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

Solution Approach 2:

The system dynamically switches the channel direction between forward and return modes. The channel can be flexibly allocated for different data directions based on communication needs, maximizing channel utilization and transmission capacity without the complexity of permanent multi-channel arrangements

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If clock recovery process is performed for data transmission from sink to source, then data transmission accuracy is improved, but the loss of time increases due to additional processing steps

Engineering Contradiction:
Improvedata transmission accuracyVSAvoidclock recovery processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The clock is recovered in advance during the forward data transmission phase, and this recovered clock is stored and reused for return data transmission. This preliminary clock recovery eliminates the need to perform clock recovery again during return transmission, saving time while maintaining accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The recovered clock signal is continuously utilized for both forward and return data transmissions. By maintaining the clock signal availability across both transmission directions without interruption or re-generation, the system achieves continuous useful action, improving overall transmission efficiency and reducing time loss

Inventive Principle:
Principle #20Continuity of useful action

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 enables bidirectional communication without the need for additional clock recovery processes, allowing for efficient data transmission from sink to source using a unidirectional channel as a bidirectional channel, maintaining data transmission efficiency even with increased channel numbers.

Implementation Method 1

a digital phase detector configured to detect the phase difference between a reception clock of a data signal received from a source and a recovered clock

Methodology Applied
Scientific EffectPhase detection:

Implementation Method 2

a time-to-digital converter configured to generate the digital control oscillator code by using the phase difference detected by the digital phase detector

Methodology Applied
Scientific EffectTime-to-digital conversion:

Implementation Method 3

a first digital control oscillator configured to output the recovered clock by using the digital control oscillator code

Methodology Applied
Scientific EffectDigital control oscillation:

Data Source

PatentUS10164767B2Device for generating transmission clock of sink and transmission method using generated transmission clock
Publication Date: 2018.12.25 KIM TAE JIN MR
  • US10164767B2 patent drawing
  • US10164767B2 patent drawing
  • US10164767B2 patent drawing

AI summary

A semiconductor device for generating a transmission clock in a sink without a reference clock and a method of transmitting data from the sink to a source by use of the generated transmission clock are provided. The sink may include: a receiver configured to generate a digital control oscillator code by using a phase difference between a reception clock of a data signal received from a source and a recovered clock and configured to recover data from the data signal by using the recovered clock recovered by the generated digital control oscillator code; and a transmitter configured to generate a transmission clock by the digital control oscillator code having the recovered clock locked to the reception clock and configured to transmit return data to the source by using the transmission clock when a return data request identifier is received from the source.