Clock Edge Switching for Precise Data Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional clock control devices face difficulties in adjusting clock signal delays, leading to reduced productivity due to time-consuming trial-and-error methods for synchronizing data with input clock signals, resulting in inefficiencies and user inconvenience during chip layout implementation.

Innovation Solution

A clock control device that includes a flip-flop to latch data using a delay clock signal and a clock controller to output a delay clock signal, allowing data to be triggered at either the rising or falling edge of the clock signal, enabling precise control over trigger times and reducing skew between clock and data signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If trial and error method is used to adjust clock signal delay, then data synchronization with clock signal is achieved, but adjustment time is significantly increased

Engineering Contradiction:
Improvedata synchronization accuracyVSAvoidadjustment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent changes the parameter of clock signal delay by introducing a delay adjustment mechanism that can selectively delay the clock signal by predetermined time intervals. This allows systematic adjustment of the clock signal timing without trial and error, achieving both synchronization accuracy and time efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a feedback mechanism where the clock controller monitors the timing relationship between clock signal and data signal, and automatically adjusts the delay clock signal accordingly. This closed-loop control eliminates the need for time-consuming trial and error adjustments while ensuring accurate data synchronization.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If delay adjustment is performed to minimize clock signal skew, then data synchronization is improved, but product productivity is reduced

Engineering Contradiction:
Improveclock signal skew minimizationVSAvoidproduct productivity
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-configuring the delay adjustment mechanism with predetermined delay values before actual operation. This allows the system to quickly adjust clock signal timing without time-consuming trial and error during production, thereby minimizing skew while maintaining high productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamic adjustability to the clock control system, allowing the delay time to be flexibly modified based on actual timing requirements. This dynamic capability enables precise skew minimization without being constrained by fixed, time-consuming adjustment procedures, thus protecting product productivity.

Inventive Principle:
Principle #15Dynamics

3Reliability

If conventional buffer-based delay adjustment is used, then clock signal synchronization is achieved, but adjustment complexity and time consumption increase

Engineering Contradiction:
Improveclock signal synchronizationVSAvoiddelay adjustment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the delay adjustment function from the conventional buffer-based approach and implements it as a dedicated delay clock signal generation mechanism. This separation simplifies the overall system architecture by removing the complexity of trial-and-error buffer adjustments while maintaining reliable clock signal synchronization.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9659617B2Clock control device
Publication Date: 2017.05.23 SK HYNIX INC
  • US9659617B2 patent drawing
  • US9659617B2 patent drawing
  • US9659617B2 patent drawing

AI summary

A clock control device is disclosed, which relates to a technology for changing a rising or falling edge trigger. The clock control device includes: a flip-flop configured to latch data in response to a delay clock signal; and a clock controller configured to output the delay clock signal by delaying a clock signal, and control the data to be triggered at a falling edge of the clock signal when the clock signal is input at a time earlier than the data.