LC Resonant Tank Clock Tree Synthesis for Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing clock tree distribution networks in VLSI chips face challenges with uneven loading, which alters resonant behavior and increases power consumption, particularly due to parasitic resistances and inductances, and there is a need for a method to address these issues while enabling power efficiency and practical design topologies.

Innovation Solution

A computerized process for placing and sizing LC tanks in unbalanced clock tree distribution networks, considering local capacitance distributions and conductor resistances, allowing for automated design and significant power savings, using a novel algorithm that iteratively optimizes LC tank placement and sizing to maintain resonant behavior and minimize power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If resonant clocks are used in clock distribution networks, then power consumption is decreased, but uneven loading and parasitic resistances alter resonant behavior and increase power consumption

Engineering Contradiction:
Improvepower consumptionVSAvoidresonant behavior stability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent applies local quality by placing LC tanks at specific locations within the clock distribution network where they can compensate for local uneven loading conditions. Each LC tank is positioned to address the resonant behavior issues in its local region, allowing different parts of the network to have tailored compensation for their specific loading conditions and parasitic characteristics.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes parameter changes by adjusting the values of inductance (L) and capacitance (C) in the LC tanks to optimize their compensating effect. By carefully selecting L and C values, the system can counteract the effects of parasitic resistances and uneven loading, maintaining stable resonant behavior while achieving power consumption reduction.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If H-tree clock distribution networks are used, then clock skew is minimized, but the topology is restricted and requires even distribution of gates and terminals

Engineering Contradiction:
Improveclock skew controlVSAvoiddesign topology flexibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies asymmetry by moving away from the symmetric H-tree topology to an unbalanced clock tree structure. This allows the clock distribution network to adapt to uneven distributions of gates and terminals in the actual VLSI design, providing greater flexibility while still maintaining acceptable clock skew through strategic placement of LC tanks.

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The patent uses segmentation by dividing the clock distribution network into multiple segments with LC tanks placed at different levels and positions. This segmentation allows each segment to be optimized independently for its local loading conditions, enabling the overall network to handle unbalanced gate distributions effectively.

Inventive Principle:
Principle #1Segmentation

3Use of energy by moving object

If LC tanks are placed in clock distribution network, then power consumption is reduced through energy recycling, but placement location determines attenuation and requires careful positioning

Engineering Contradiction:
Improvepower consumptionVSAvoidLC tank placement optimization
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing automated analysis during the design stage to determine optimal LC tank placement locations. This preliminary optimization ensures that LC tanks are positioned before fabrication to achieve maximum power savings while accounting for the specific gate distribution and routing characteristics of the design, avoiding the need for manual trial-and-error placement.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If wire resistances are present in LC tank circuits, then resonance frequency shifts downward and Q changes, but resistances are unavoidable

Engineering Contradiction:
Improveresonance frequency stabilityVSAvoidparasitic resistance effects
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent converts the harmful effect of parasitic resistances into a benefit by using the LC tanks to compensate for the frequency shifts and Q degradation caused by these resistances. The LC tanks are designed to counteract the detrimental effects of wire resistances, transforming the unavoidable parasitic elements from a problem into an opportunity for optimized resonant behavior through proper component selection.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enables up to 80% power savings and allows for the practical implementation of resonant clock trees with asymmetric loads, enhancing the design of high-performance VLSI chips and reducing heat generation, making it suitable for devices like notebook computers and remote sensors.

Implementation Method 1

by oscillating clock energy between the electric field of capacitance Cs 12 and the magnetic field of inductor Ls 14 the clock energy is recycled and power consumption is decreased

Methodology Applied
Scientific EffectElectromagnetic resonance: Resonance

Implementation Method 2

the electric field of capacitance Cs 12

Methodology Applied
Scientific EffectCapacitance: Capacitance

Implementation Method 3

the magnetic field of inductor Ls 14

Methodology Applied
Scientific EffectInductance: Inductor

Data Source

PatentUS10073937B2Distributed LC resonant tanks clock tree synthesis
Publication Date: 2018.09.11 RGT UNIV OF CALIFORNIA
  • US10073937B2 patent drawing
  • US10073937B2 patent drawing
  • US10073937B2 patent drawing

AI summary

A technique for implementing a clock tree distribution network having a clock buffer and a plurality of LC tanks that each take into \consideration local capacitance distributions and conductor resistances. An AC-based sizing formulation is applied to the buffer and to the LC tanks so as to reduce the total buffer area. The technique is iterative and can be fully automated while also reducing clock distribution power consumption.