Two-Stage Data Alignment Circuit for Lower Jitter and Clock Skew

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data alignment circuits using four clocks with different phases for parallelizing serial data suffer from degraded jitter characteristics and poor clock skew due to low frequency clocks, especially exacerbated in high-data-count applications like GDDR memory devices, leading to increased noise and circuit size.

Innovation Solution

A data alignment circuit employing a first latch unit using two clocks with the same frequency and diverse phases, followed by a second latch unit using four clocks with a lower frequency and even more diverse phases, reduces the number of clock lines and mitigates jitter issues, while a divider generates the necessary clocks from a Phase Locked Loop (PLL), thereby improving alignment efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If four clocks with different phases are used for parallelizing serial data, then data alignment capability is improved, but jitter characteristics are degraded

Engineering Contradiction:
Improvedata alignment capabilityVSAvoidjitter characteristics
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent divides the data alignment process into two separate latch units: a first latch unit that handles initial parallelization with fewer clocks, and a second latch unit that performs additional parallelization. This segmentation allows each unit to use optimized clock configurations, improving overall jitter characteristics while maintaining data alignment capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first latch unit acts as an intermediary between the serial input and the second latch unit. It processes the serial data with a simplified clock configuration and passes the intermediate result to the second latch unit, which then achieves the final parallelization. This intermediary approach reduces the direct burden on the clock system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If four clocks with different phases are used for data alignment, then parallelization ratio is improved, but clock skew increases

Engineering Contradiction:
Improveparallelization ratioVSAvoidclock skew
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent segments the parallelization process across two latch units with different clock configurations. The first latch unit uses a smaller number of clocks with manageable phase differences, reducing skew accumulation. The second latch unit then builds upon this with additional parallelization, achieving the overall high parallelization ratio without the cumulative skew problems of a single-stage approach.

Inventive Principle:
Principle #1Segmentation

3Productivity

If more clocks are used for aligning higher data counts, then data alignment capability is improved, but circuit size increases

Engineering Contradiction:
Improvedata alignment capabilityVSAvoidcircuit size
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the latch functionality into two units with different clock requirements. The first latch unit uses fewer clocks to handle the initial parallelization, and the second latch unit uses additional clocks for further parallelization. This segmentation allows the circuit to achieve high data alignment capability for 32 or more data bits without requiring a single large bank of clocks, thereby controlling circuit size.

Inventive Principle:
Principle #1Segmentation

4Productivity

If more clock lines are used for delivering clocks to latch units, then data alignment capability is improved, but noise increases

Engineering Contradiction:
Improvedata alignment capabilityVSAvoidnoise
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent segments the clock distribution into two separate systems: one for the first latch unit and another for the second latch unit. The first latch unit receives clocks from a PLL with fewer phase divisions, requiring fewer clock lines. The second latch unit receives additional clocks with more phase divisions. This segmentation reduces the total number of clock lines compared to a single-stage high-parallelization approach, thereby reducing coupling noise and interference.

Inventive Principle:
Principle #1Segmentation

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The proposed solution enhances jitter characteristics and reduces clock skew, minimizing circuit size by using fewer clock lines and addressing noise-related issues, effectively aligning serial data into parallel form with improved reliability and reduced noise interference.

Implementation Method 1

the four clocks are generated by a PLL (Phase Locked Loop)

Methodology Applied
Scientific EffectPhase Locked Loop:

Data Source

PatentUS7605726B2Circuit and method for data alignment
Publication Date: 2009.10.20 SK HYNIX INC
  • US7605726B2 patent drawing
  • US7605726B2 patent drawing
  • US7605726B2 patent drawing

AI summary

A circuit for data alignment includes a first latch unit and a second latch unit. The first latch unit latches serial input data by using a plurality of first clocks with different phases and the same frequency to output latched data. The second latch unit latches the data from the first latch unit by using a plurality of second clocks with a lower frequency than the first clocks and more diverse phases to thereby output parallel data.