DLL Phase Drift Detection for Low-Power Clock Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Continuous monitoring of clock timing in computing systems to maintain synchronous clocks consumes significant power, reducing available power for other operations and increasing energy inefficiency.

Innovation Solution

Implementing a phase deviation detection circuit that indirectly tracks phase variations using passive logic circuits, reducing power consumption by disabling direct phase tracking mechanisms unless phase drift is detected, and using a delay-locked loop (DLL) circuit to adjust clock signals, thereby aligning phases efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If continuous monitoring of clock timing is implemented to maintain synchronous clocks, then clock synchronization reliability is improved, but power consumption increases

Engineering Contradiction:
Improveclock synchronization reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic phase checking instead of continuous monitoring. The phase detector circuit activates at specific intervals to check for phase drift conditions, then enters a low-power state. This periodic operation maintains clock synchronization reliability by detecting phase errors when they occur, while significantly reducing power consumption compared to continuous monitoring approaches.

Inventive Principle:
Principle #19Periodic action

2Measurement precision

If direct phase tracking mechanisms are continuously enabled, then phase alignment precision is improved, but power consumption increases

Engineering Contradiction:
Improvephase alignment precisionVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system employs self-service through indirect phase detection using a ring oscillator and phase detector that automatically identify phase drift conditions without requiring continuous active intervention. The circuit monitors itself for phase errors and only activates the full phase alignment mechanism when drift is detected, thereby maintaining precision while reducing power consumption during normal operation.

Inventive Principle:
Principle #25Self-service

3Reliability

If phase drift detection is performed continuously, then detection reliability is improved, but power consumption increases

Engineering Contradiction:
Improvedetection reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent introduces an intermediary indirect detection mechanism using a ring oscillator and phase detector circuit that mediates between the clock signals and the control logic. This intermediary approach detects phase drift conditions with high reliability by comparing phases at critical points, while consuming less power than direct continuous monitoring of all clock signals throughout the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10797708B2Apparatuses and methods for indirectly detecting phase variations
Publication Date: 2020.10.06 MICRON TECHNOLOGY INC
  • US10797708B2 patent drawing
  • US10797708B2 patent drawing
  • US10797708B2 patent drawing

AI summary

Apparatuses and methods for indirect phase variation detection are disclosed herein. An example apparatus may include a clock generator circuit comprising a delay-locked loop (DLL) circuit configured to adjust a phase of a clock signal based on a phase of a feedback clock signal during an initial phase-lock operation. The DLL circuit includes a phase deviation detection circuit configured to detect a variation in a phase of the clock signal based on variations in gate delays of an oscillation circuit, and to initiate a subsequent phase-lock operation in response to detecting variations in the gate delays of the oscillation circuit.