Synchronized Receiver Clock Recovery via NOP Idle Symbols

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communications systems face challenges in generating a clock signal at the receiving station after data transmission is completed, leading to operational inefficiencies and increased design complexity, as they require additional overhead or local clock generation circuits.

Innovation Solution

The system employs a NOP (No Operation) command to maintain a clock signal after data transmission, allowing the receiving station to generate additional clock cycles without explicit clock signals, using self-clocking data transmission and encoding schemes like MIPI protocol's One-Spaced-Hot encoding, which enables clock recovery from data lines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the transmitter stops transmitting data after completion, then energy consumption is reduced, but the receiver cannot generate clock signal for continuous processing

Engineering Contradiction:
Improvetransmitter energy consumptionVSAvoidclock signal availability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The transmitter continues transmitting idle symbols even after all data is sent, maintaining continuous signal presence on the communication channel. This allows the receiver to continuously recover clock signals from the incoming data stream, enabling uninterrupted processing of received data without requiring the transmitter to remain active.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The receiver generates its own clock signal by recovering it from the incoming data stream through self-clocking mechanisms. This eliminates the need for a separate clock signal line and allows the receiver to maintain operational readiness independently, processing data continuously as long as the data stream is present.

Inventive Principle:
Principle #25Self-service

2Reliability

If idle symbols are transmitted continuously to maintain clock signal, then clock availability is improved, but communication overhead increases

Engineering Contradiction:
Improveclock signal availabilityVSAvoidcommunication overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The same data communication channel is used for dual purposes: transmitting actual data during active periods and transmitting idle symbols during inactive periods to maintain clock signal. This multi-functional use of the communication channel eliminates the need for dedicated overhead channels or separate clock signal lines, reducing overall system complexity and overhead.

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

Solution Approach 2:

The transmitter dynamically changes the content parameter of transmitted symbols based on operational state: transmitting meaningful data during active communication and transmitting idle/filler symbols during inactive periods. This parameter change allows the system to maintain continuous signal presence for clock recovery while minimizing actual data transmission overhead.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If separate clock signal line is used, then clock signal stability is improved, but device complexity increases

Engineering Contradiction:
Improveclock signal stabilityVSAvoidsignal line quantity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The clock signal and data signal are merged into a single communication channel. The receiver extracts the clock signal from the data stream using self-clocking techniques, eliminating the need for separate clock signal lines. This reduces device complexity while maintaining sufficient clock stability for data processing through the inherent timing information in the data stream.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The data stream itself acts as an intermediary carrier that embeds clock information. Instead of using a dedicated clock line, the timing and transitions within the data stream serve as the clock reference, allowing the receiver to recover synchronized timing information without requiring separate clock infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP1955470B1Synchronized receiver
Publication Date: 2014.06.04 ERICSSON MODEMS
  • EP1955470B1 patent drawingFigure 1
  • EP1955470B1 patent drawingFigure 2
  • EP1955470B1 patent drawingFigure 3

AI summary

There is provided a method of operating a communications system comprising a transmitting station and a receiving station, the method in the transmitting station comprising encoding a clock signal with data to form encoded signals for transmission; transmitting the encoded signals to the receiving station; the method in the receiving station comprising decoding the encoded signals to extract the clock signal and data; processing the data under the control of the decoded clock signal. The method further comprises, when no data is required to be transmitted to the receiving station, transmitting further encoded signals to the receiving station in order for the receiving station to decode the further encoded signals and extract a clock signal.