Parallel-to-Serial Lane Synchronization for Skew Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed serial data transmission between multiple lanes experiences skew due to differences in wiring capacity and processing delay, leading to synchronization issues and potential data errors.

Innovation Solution

A parallel-to-serial conversion circuit with a synchronization signal interface between ½ divider circuits allows for synchronized clock signal generation and distribution, reducing skew by using a master/slave switching signal to adjust clock signal timings across lanes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If parallel-to-serial conversion circuits are provided for multiple lanes to improve transmission capacity and speed, then data transmission efficiency is improved, but skew occurs between output data of different lanes due to differences in wiring capacity and processing delay

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidtiming synchronization between lanes
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The invention divides the clock signal distribution into separate segments for each lane, with each parallel-to-serial conversion circuit having its own clock signal input. This allows independent timing adjustment for each lane while maintaining overall synchronization, resolving the skew issue caused by shared clock distribution.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention changes the timing parameters of clock signals for different lanes to compensate for skew. By adjusting the phase and timing of clock signals individually for each lane, the output data from all lanes can be synchronized despite differences in wiring capacity and processing delay.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If the same clock signal is used for synchronization across multiple lanes, then initial synchronization is achieved, but differences in wiring capacity and processing delay cause timing skew between lanes

Engineering Contradiction:
Improveclock signal synchronizationVSAvoidtiming skew between lanes
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The invention performs preliminary timing adjustment of clock signals for each lane before they reach the parallel-to-serial conversion circuits. By pre-compensating for expected delays in each lane's wiring and processing, the system achieves synchronized output without requiring complex real-time correction mechanisms.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If complex reset signal distribution circuits are used to synchronize lanes, then skew can be reduced, but device complexity increases

Engineering Contradiction:
Improvedata synchronization accuracyVSAvoidcircuit structure
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The invention extracts the timing adjustment function from complex reset signal distribution circuits and implements it directly within each parallel-to-serial conversion circuit through independent clock signal inputs. This simplifies the overall system architecture by eliminating the need for complex external synchronization circuits.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8593313B2Parallel-to-serial conversion circuit, information processing apparatus, information processing system, and parallel-to-serial conversion method
Publication Date: 2013.11.26 FUJITSU LTD
  • US8593313B2 patent drawing
  • US8593313B2 patent drawing
  • US8593313B2 patent drawing

AI summary

A parallel-to-serial conversion circuit includes a plurality of parallel-to-serial conversion units, each being configured to include a dividing circuit configured to divide a clock signal having a second clock cycle to generate a clock signal having a first clock cycle, a parallel input circuit configured to input a signal having a plurality of bits parallel to one another in the first clock cycle, and a serial output circuit configured to serially output the signal having the plurality of bits input to the parallel input circuit bit-by-bit in the second clock cycle, wherein, among the plurality of parallel-to-serial conversion units, one of the dividing circuits has a synchronization signal interface that causes an output clock signal to synchronize with a clock signal output from the other dividing circuit in another parallel-to-serial conversion unit.