Parallel Interface Clock Deskew Using Training Signal Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor devices, skew between reference clock signals and data signals in parallel interface systems limits data transmission rates due to phase differences, reducing voltage and time margins, and existing deskew methods either require additional circuitry or increase manufacturing costs or reduce system performance.

Innovation Solution

A semiconductor device with a reference clock transmitting block, transceiver blocks, and a per-pin deskew block that adjusts the phase of the transmitting sampling clock signal based on phase skew information from training data or phase-controlled signals to reduce skew between the reference clock and data signals, combining per-pin deskew using clock and data recovery (CDR) and training data methods to minimize circuit area and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If per-pin deskew using CDR is implemented, then skew reduction precision is improved, but circuit area and power consumption increase

Engineering Contradiction:
Improveskew reduction precisionVSAvoidcircuit area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent extracts only the essential deskew function from the full CDR circuit by implementing a simplified per-pin deskew mechanism that uses phase skew information from training data without requiring complete CDR circuitry, thereby reducing circuit area while maintaining skew reduction capability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs deskew calibration during a training phase before normal data transmission, using training data to pre-determine phase skew information and configure the per-pin deskew parameters in advance, which eliminates the need for complex real-time CDR circuits during operational phase

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If per-pin deskew using CDR is implemented, then skew reduction precision is improved, but power consumption increases

Engineering Contradiction:
Improveskew reduction precisionVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent performs deskew calibration during a training phase before normal data transmission, using training data to pre-determine phase skew information and configure the per-pin deskew parameters in advance, which eliminates the need for complex real-time CDR circuits during operational phase

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the essential deskew function from the full CDR circuit by implementing a simplified per-pin deskew mechanism that uses phase skew information from training data without requiring complete CDR circuitry, thereby reducing power consumption while maintaining skew reduction capability

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If data transmission rate is increased, then productivity is improved, but skew increases reducing voltage and time margins

Engineering Contradiction:
Improvedata transmission rateVSAvoidvoltage and time margins
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent uses phase skew information obtained from training data as feedback to adjust and optimize the timing alignment between clock and data signals, enabling the system to maintain adequate voltage and time margins even at higher data transmission rates by compensating for skew effects

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs skew measurement and compensation configuration during the training phase before high-rate data transmission begins, pre-optimizing the timing parameters to ensure adequate margins are maintained during subsequent high-speed operational phase

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If conventional synchronizing process is used, then ease of operation is maintained, but skew occurs between data signal and reference clock signal

Engineering Contradiction:
Improvesynchronization simplicityVSAvoidphase alignment accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces a training phase before normal operation where phase skew information is measured and stored, allowing the simple conventional synchronizing process to be enhanced with pre-calibrated skew compensation parameters without adding complexity to the main operational flow

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses training data as an intermediary to transfer phase skew information from the transmission channel characteristics to the deskew control logic, enabling accurate phase alignment to be achieved through a separate calibration step rather than through complex real-time synchronization mechanisms

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8842794B2Semiconductor device, a parallel interface system and methods thereof
Publication Date: 2014.09.23 SAMSUNG ELECTRONICS CO LTD
  • US8842794B2 patent drawing
  • US8842794B2 patent drawing
  • US8842794B2 patent drawing

AI summary

A method of communication to a semiconductor device includes: transmitting a sampling clock signal from a first semiconductor device to a second semiconductor device; transmitting a training signal from the first semiconductor device to the second semiconductor device while transmitting of the sampling clock signal, the training signal comprising plural test patterns sent sequentially to the second semiconductor device, phases of at least some of the test patterns being adjusted to be different from each other during transmitting of the training signal; receiving first information from the second semiconductor device over a first signal line, the first signal line separate from a data bus connected between the first semiconductor device and the second semiconductor device; and transmitting a data signal over the data bus while transmitting the sampling clock signal, the data signal sent at a timing with respect to the sampling clock signal responsive to the received first information.