Resonant Clock Driver Pulse Control for Frequency Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High power consumption in high-performance digital circuits due to large parasitic capacitance in clock networks, and existing pulse drive systems face issues with efficiency, jitter, process variation, duty cycle control, and voltage scaling.

Innovation Solution

A pulse-mode drive system using a non-inverting delay chain with OR and AND gates to generate pulse control signals for P-channel and N-channel transistors, where the delay chain output determines the asserting edge of the pulses, allowing for efficient resonant clock operation, robustness to process variation, and duty cycle tuning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If conventional clock distribution networks are used in high-performance digital circuits, then clock signal can be distributed, but power consumption increases significantly due to large parasitic capacitance

Engineering Contradiction:
Improvepower consumptionVSAvoidparasitic capacitance
Core Design Contradiction:
Use of energy by stationary objectVSObject-affected harmful factors

Solution Approach 1:

The patent implements periodic switching action by using pulse control signals that are periodically asserted and de-asserted based on clock edges. The first transistor is activated on the rising edge and the second transistor on the falling edge, creating periodic charge/discharge cycles that reduce average power consumption compared to continuous driving of the clock network.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent changes the operational parameters of the clock driver by using dynamic control of transistor switching based on clock edges. The pulse control signals modify the duty cycle and timing parameters, allowing the driver to operate more efficiently by only actively driving during necessary transitions rather than continuously charging parasitic capacitance.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If pulse drive systems are used to reduce power consumption, then energy efficiency improves, but jitter and sensitivity to process variation increase

Engineering Contradiction:
Improveenergy efficiencyVSAvoidjitter and process variation sensitivity
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent employs edge-triggered feedback mechanisms where the clock signal edges directly control the assertion of pulse control signals. The rising edge triggers the first transistor and the falling edge triggers the second transistor, creating a feedback loop that automatically adjusts timing based on actual clock signal conditions, thereby reducing jitter and improving robustness to process variation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The delay circuits generate pulse control signals in advance of the actual switching event. By predicting the timing based on clock edges and asserting control signals beforehand, the system prepares the transistors for optimal switching, reducing uncertainty and improving timing precision despite process variations.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If frequency scaling is implemented to improve performance, then processing speed increases, but power consumption and duty cycle control issues worsen

Engineering Contradiction:
Improveprocessing speedVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic frequency scaling by allowing the clock driver to operate at different frequencies while maintaining optimal duty cycle through edge-triggered control. The system dynamically adjusts its operation based on the input clock frequency, enabling frequency scaling for performance improvement while the periodic pulse control maintains efficient power usage across different operating frequencies.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The clock driver circuit is designed with universal functionality to operate across a wide range of frequencies and duty cycles. The edge-triggered architecture with complementary transistors allows the same circuit to efficiently drive the clock network at various frequencies, making the system adaptable to different performance requirements without requiring separate optimized circuits for each frequency range.

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

Data Source

PatentUS8854100B2Clock driver for frequency-scalable systems
Publication Date: 2014.10.07 ADVANCED MICRO DEVICES INC
  • US8854100B2 patent drawing
  • US8854100B2 patent drawing
  • US8854100B2 patent drawing

AI summary

A clock driver for a resonant clock network includes a delay circuit that receives and supplies a delayed clock signal. A first transistor is coupled to receive a first pulse control signal and supply an output clock node of the clock driver. An asserted edge of the first control signal is responsive to the falling edge of the delayed clock signal. A second transistor is coupled to receive a second control signal and to supply the output clock node of the clock driver. An asserted edge of the second control signal is responsive to a rising edge of the delayed clock signal.