Parallel Data Channel Synchronization Using Common Clock Signal

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data channels in communication systems often go out of synchronization over time due to factors like alpha particle hits or power supply glitches, leading to errors in transmission and reception, which is undesirable and affects the reliability of data transfer.

Innovation Solution

Generating synchronization signals with short intervals to re-synchronize parallel data channels to a common time reference, ensuring continued synchronization and allowing a common clock signal to be used across all channels, thereby reducing electrical power consumption and improving data transfer reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If data channels operate independently without continuous synchronization, then device complexity is reduced, but synchronization reliability deteriorates over time due to drift and interference

Engineering Contradiction:
Improvesynchronization mechanism complexityVSAvoidsynchronization reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements periodic synchronization by generating synchronization signals at regular intervals (e.g., every 8 clock cycles) to re-synchronize parallel data channels. This periodic intervention maintains synchronization reliability without requiring continuous complex synchronization mechanisms, resolving the contradiction between simplicity and reliability.

Inventive Principle:
Principle #19Periodic action

2Reliability

If multiple independent clock signals are used for each data channel, then synchronization reliability is improved, but power consumption increases

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent merges multiple clock functions into a single common clock signal that serves all parallel data channels. By using one clock source and periodically re-synchronizing channels through synchronization signals, the system achieves reliable synchronization while reducing power consumption compared to using multiple independent clock signals.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If synchronization signals are generated frequently, then synchronization reliability is maintained over long periods, but device complexity increases

Engineering Contradiction:
Improvelong-term synchronization reliabilityVSAvoidsynchronization signal generation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses a simple periodic synchronization approach where synchronization signals are generated at fixed intervals (e.g., every 8 cycles) using basic counter logic. This periodic mechanism maintains long-term synchronization reliability without requiring complex continuous synchronization circuits, balancing reliability and complexity.

Inventive Principle:
Principle #19Periodic action

4Ease of operation

If parallel data channels operate without re-synchronization, then ease of operation is improved, but data transmission accuracy deteriorates over time

Engineering Contradiction:
Improvechannel operation simplicityVSAvoiddata transmission accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent applies preliminary synchronization action by periodically preparing and injecting synchronization signals into parallel data channels before significant drift occurs. This preliminary intervention maintains data transmission accuracy while requiring minimal operational complexity, as the synchronization happens automatically at predetermined intervals.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7787499B2Maintaining synchronization of multiple data channels with a common clock signal
Publication Date: 2010.08.31 TEXAS INSTRUMENTS INC
  • US7787499B2 patent drawing
  • US7787499B2 patent drawing
  • US7787499B2 patent drawing

AI summary

Maintaining synchronization when sending/receiving multiple channels of data with a corresponding common reference clock signal. Synchronization signals (e.g., pulses) are generated periodically and the timing of channels is adjusted. In an embodiment, multiple sequences of parallel data elements are received on corresponding parallel data channels using a first common clock signal. Each sequence of parallel data elements is converted to a corresponding sequence of serial data elements. The serial data elements are transmitted on a corresponding serial channel using a serial clock as a common reference. A synchronization signal may be generated periodically with a time period of (the number of bits in each parallel data element x the time period of the serial clock), wherein ‘×’ represents multiplication operation. As the parallel data channels are synchronized in short intervals, synchronization is maintained.