Sectioned Clock Mesh Layout for Low-Skew, Lower-Power Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional clock distribution networks in VLSI chips face challenges in managing On-Chip Variation (OCV), clock skew, short-circuit power consumption, and peak power consumption simultaneously, leading to increased power consumption and reduced chip lifespan.

Innovation Solution

A sectioned mesh structure is introduced, where interconnected wires within sections are shorted together but not between sections, with repeater drivers in each section repowering the clock signal and acting as barriers to load imbalances, reducing power consumption and peak power by controlling global skew.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a traditional mesh structure with all leaf-level clock drivers connected together is used, then local skew and OCV are reduced, but short-circuit power consumption increases drastically

Engineering Contradiction:
Improvelocal skewVSAvoidshort-circuit power consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The mesh structure is divided into multiple independent sections, where drivers within each section remain connected to average out local skew, but connections between sections are eliminated. This segmentation prevents short-circuit current from propagating across the entire mesh while maintaining local skew benefits within each section.

Inventive Principle:
Principle #1Segmentation

2Reliability

If more individual clock drivers are added to maintain correct electronic properties under large loading, then clock signal integrity is maintained, but short-circuit current increases

Engineering Contradiction:
Improveclock signal integrityVSAvoidshort-circuit current
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

By segmenting the mesh into sections with limited driver connections, each section handles a manageable load with fewer drivers. The repeater buffers at section boundaries ensure clock signal integrity is maintained across sections without requiring excessive drivers that would increase short-circuit current.

Inventive Principle:
Principle #1Segmentation

3Speed

If a tighter global skew is achieved to increase clock rate, then performance improves, but peak power consumption increases

Engineering Contradiction:
Improveclock rateVSAvoidpeak power consumption
Core Design Contradiction:
SpeedVSPower

Solution Approach 1:

The mesh is divided into sections that can operate with relaxed global skew requirements. Repeater buffers at section boundaries allow each section to maintain tight local skew for high performance while the overall system tolerates larger global skew variations, reducing peak power consumption.

Inventive Principle:
Principle #1Segmentation

4Manufacturing precision

If leaf-level clock drivers are shorted together in a traditional mesh, then local skew is reduced, but the structure cannot handle large loading without increasing driver count and power consumption

Engineering Contradiction:
Improvelocal skewVSAvoiddriver count
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The mesh is divided into multiple sections, each handling a subset of the total load. This segmentation allows each section to maintain tight local skew with a manageable number of drivers, avoiding the need for a large number of drivers across the entire mesh structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Repeater buffers are introduced at section boundaries to mediate clock signal transmission between sections. These repeaters enable the mesh to handle large loading conditions without requiring a proportional increase in driver count, as the repeaters amplify and regenerate signals rather than requiring additional drivers at every node.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10444786B2Mesh-based clock distribution for low power and high speed synchronized applications
Publication Date: 2019.10.15 MEDIATEK SINGAPORE PTE LTD
  • US10444786B2 patent drawing
  • US10444786B2 patent drawing
  • US10444786B2 patent drawing

AI summary

A sectioned mesh which includes multiple sections to distribute a clock signal to logic gates. Each section includes interconnected wires operable to deliver the clock signal to the logic gates. The interconnected wires in a same section are shorted together and the interconnected wires in different sections are not shorted. The sectioned mesh also includes clock input structure connecting to one or more contact points in an input section of the sectioned mesh. The sectioned mesh also includes multiple groups of repeater drivers to repower the clock signal. Different groups are in different sections, and each group in a respective section receives the clock signal from a neighboring section.