Multilane Clock Skew Correction Using DLL Edge Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor devices face challenges in accurately synchronizing data clock signals across multiple lanes, leading to communication channel skew issues that affect data recovery and communication rates.

Innovation Solution

A skew correcting device and method that utilize samplers and edge selectors to determine and adjust data clock signals, employing a delay-locked loop (DLL) circuit to generate edge clock signals for synchronizing start timings and correcting skew between lanes, thereby improving clock and data recovery (CDR) operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple data clock signals are used for sampling across multiple lanes, then communication rate and data recovery capability are improved, but skew between lanes increases and synchronization becomes more difficult

Engineering Contradiction:
Improvecommunication rateVSAvoidsynchronization accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism where sampling results from multiple lanes are fed back to the edge selector, which then adjusts the data clock signal selection based on detected edges. This closed-loop feedback enables dynamic synchronization adjustment, allowing the system to maintain accurate timing across multiple lanes while operating at high communication rates.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The edge selector acts as an intermediary component between the multiple data clock signals and the sampling circuits. It selectively switches between different data clock signals based on edge detection, mediating the timing differences between lanes and enabling synchronized operation without directly modifying the clock signal generation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If edge detection and clock signal switching are implemented to correct skew, then synchronization accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines multiple functions into the edge selector component: edge detection, clock signal selection, and switching control are integrated into a single circuit block. This merging reduces the overall system complexity by eliminating the need for separate control logic and multiple independent components, while still achieving accurate skew correction.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The edge selector is designed as a universal component that can handle multiple data clock signals from different lanes and selectively switch between them based on edge detection. This multi-functional design allows a single component to address synchronization issues across all lanes, reducing the need for lane-specific correction circuits.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12132491B2Semiconductor device and operating method thereof
Publication Date: 2024.10.29 SAMSUNG ELECTRONICS CO LTD
  • US12132491B2 patent drawing
  • US12132491B2 patent drawing
  • US12132491B2 patent drawing

AI summary

The present disclosure provides methods and apparatuses for correcting skew. In some embodiments, a skew correcting device includes a plurality of samplers configured to sample first data based on a plurality of data clock signals with different phases, and a plurality of edge selectors configured to determine to switch at least one data clock signal of the plurality of data clock signals to an edge clock signal according to a sampling result of the plurality of samplers.