Clock Phase Alignment Using Delay Control Across Core Domains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multiple core systems, independent clock signals for each core and memory components require synchronization to facilitate effective data communication, but existing methods like asynchronous FIFO devices and phase locked loops are inefficient and difficult to mass-produce, especially under dynamic voltage frequency scaling conditions.

Innovation Solution

A device comprising a phase detector, delay generator, and controller aligns phases of clock signals by generating preceding and succeeding signals, determining phase relationships, and adjusting clock gating to synchronize clock signals, allowing for efficient data communication between domains with different clock frequencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If asynchronous FIFO devices or phase locked loops are used to synchronize clock signals, then data communication between clock domains can be achieved, but device complexity and manufacturing difficulty increase

Engineering Contradiction:
Improvedata communication reliabilityVSAvoidsynchronization device complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the essential synchronization function from complex existing devices (asynchronous FIFO and PLL) by using only a phase detector and simple delay elements. This removes unnecessary complexity while retaining the core capability of synchronizing clock signals between domains.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of using complex PLL circuits to generate synchronized clocks, the patent creates a simplified copy of the clock signal relationship by detecting phase differences and applying simple delay adjustments, achieving synchronization without replicating the complex PLL architecture.

Inventive Principle:
Principle #26Copying

2Reliability

If traditional synchronization methods are used, then clock signal alignment can be achieved, but adaptability to dynamic voltage frequency scaling is poor

Engineering Contradiction:
Improveclock synchronization reliabilityVSAvoiddynamic voltage frequency scaling adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adaptability by continuously monitoring phase relationships and adjusting delay values in real-time based on detected phase differences. This dynamic adjustment mechanism allows the synchronization system to adapt to changing voltage and frequency conditions without requiring redesign or complex control circuits.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The phase detector provides continuous feedback about the phase relationship between clock signals, enabling the system to automatically adjust delay values to maintain synchronization under varying operating conditions including dynamic voltage frequency scaling.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If phase detection and delay adjustment are implemented, then clock phase alignment is achieved, but data transmission delays are reduced

Engineering Contradiction:
Improveclock phase alignment precisionVSAvoiddata transmission delay
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary phase detection and calculates the required delay adjustment before data transmission occurs. By pre-aligning the clock phases and establishing the correct timing relationship in advance, the system eliminates unnecessary waiting and setup delays during actual data transfer operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10541690B2Method and device to align phases of clock signals
Publication Date: 2020.01.21 SAMSUNG ELECTRONICS CO LTD
  • US10541690B2 patent drawing
  • US10541690B2 patent drawing
  • US10541690B2 patent drawing

AI summary

In a method and device to align phases of a first clock signal and a second clock signal, include a phase detector, a delay generator, and a controller. The phase detector is configured to generate a preceding signal and a succeeding signal with respect to the first clock signal to detect a relationship between phases of the first clock signal and the second clock signal. The delay generator is configured to delay the first clock signal when the second clock signal falls behind the succeeding signal with respect to the first clock signal. The controller is configured to determine whether the phases of the first clock signal and the second clock signal are aligned with each other according to the relationship detected by the phase detector.