Synchronization Header Insertion in Serial Data Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed data communication applications, such as high-speed A/D converters, face challenges in efficiently inserting synchronization symbols due to the need for large amounts of circuitry and high power consumption, especially when dealing with data rates where deserialization and serialization are impractical, and require complex clock frequency conversions.

Innovation Solution

A transmitter circuit that uses a header sequence generator, multiplexers, and a temporary storage unit to insert synchronization symbols within the same clock domain, avoiding deserialization and multiple clock frequencies, thereby reducing hardware overhead and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If deserialization and serialization are used to insert synchronization symbols, then synchronization can be achieved, but hardware complexity and power consumption increase significantly

Engineering Contradiction:
ImprovesynchronizationVSAvoidcircuitry
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the synchronization symbol insertion function from the complex deserialization/serialization process. By using a separate synchronization symbol generator that operates independently on the parallel data bus, the system achieves synchronization without requiring full deserialization and re-serialization of the data stream, thereby reducing hardware complexity while maintaining synchronization capability.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If deserialization and serialization are used to insert synchronization symbols, then synchronization can be achieved, but power consumption increases significantly

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

Solution Approach 1:

The patent extracts the synchronization symbol insertion function from the complex deserialization/serialization process. By using a separate synchronization symbol generator that operates independently on the parallel data bus, the system achieves synchronization without requiring full deserialization and re-serialization of the data stream, thereby reducing hardware complexity while maintaining synchronization capability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If multiple clock frequencies are used for data transmission and synchronization, then synchronization accuracy improves, but clock frequency conversion complexity increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidclock frequency conversion
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the operation of the synchronization symbol generator with the existing parallel data bus clock domain. Both data and synchronization symbols are generated and transmitted using the same clock frequency, eliminating the need for separate clock frequency conversion circuits while maintaining synchronization accuracy through the structured insertion of synchronization symbols at known positions in the data stream.

Inventive Principle:
Principle #5Merging (Combining)

4Productivity

If high-speed serial transmission is used to achieve high data rates, then data rate increases, but the number of I/O pins and lines becomes a significant constraint

Engineering Contradiction:
Improvedata rateVSAvoidI/O pins and lines
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the high-speed data transmission into multiple parallel lanes, each operating at a lower data rate. By distributing the total data rate across multiple serial lanes and inserting synchronization symbols in each lane independently, the system achieves high aggregate data rates while using fewer I/O pins compared to a single high-speed parallel bus, and each lane can be managed with simpler interface circuitry.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7720108B2Apparatus and method for inserting synchronization headers into serial data communication streams
Publication Date: 2010.05.18 ROHDE & SCHWARZ GMBH & CO KG
  • US7720108B2 patent drawing
  • US7720108B2 patent drawing
  • US7720108B2 patent drawing

AI summary

An apparatus for transmitting synchronization headers into multiple high-speed serial data communications streams comprising an input channel receiving B symbols, a first output channel outputting A symbols, a second output channel outputting B symbols, a header sequence generator generating H symbols, one multiplexer per output channel, a temporary storage unit storing H×B input symbols, and a control unit coordinating the operation of the apparatus operating according to an input clock signal.