3D IC Clock Network Synchronization via Buffer Input Shorting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Synchronizing global clocks in 3D stacks of integrated circuits is challenging due to constraints such as strata testability at target clock frequency, low power and area overheads, robustness to variations, and compatibility with voltage and frequency scaling, while maintaining low inter-stratum and within-stratum skews.

Innovation Solution

A clock distribution network with a multiple-level buffered clock tree and multiplexers is implemented, where inputs of clock buffers on each stratum are shorted using chip-to-chip interconnects to reduce global clock skew, and a master stratum drives non-master strata to maintain uniform clock frequency and reduce skew.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If traditional clock distribution networks are used in 3D stacks, then each stratum can be tested independently before stacking, but inter-stratum clock skew increases significantly

Engineering Contradiction:
Improvestratum testability before stackingVSAvoidinter-stratum clock skew
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent merges the clock distribution networks of multiple strata by shorting corresponding clock buffer inputs across strata using TSVs. This creates a unified clock distribution system where clock buffers on different strata share common inputs, ensuring synchronized clock signals and reducing inter-stratum skew while maintaining individual stratum testability through the selective activation of clock sources.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces TSVs (through-silicon vias) as intermediary connections between strata to short clock buffer inputs. These TSVs act as mediators that physically connect corresponding clock buffers across different strata, enabling the shorting of clock inputs without requiring direct physical contact between strata and maintaining electrical isolation during individual stratum testing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If clock inputs are shorted across strata to reduce skew, then clock synchronization improves, but power consumption and area overhead increase

Engineering Contradiction:
Improveclock skew reductionVSAvoidpower consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies partial shorting of clock inputs by selectively connecting only certain clock buffers across strata using TSVs. Not all clock buffers are shorted, but only those necessary to achieve adequate skew reduction. This partial action approach reduces power consumption and area overhead compared to complete shorting of all clock inputs, while still achieving the desired clock synchronization.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If multiple TSVs are used to short clock inputs across strata, then clock skew is reduced, but manufacturing complexity and cost increase

Engineering Contradiction:
Improveclock skew reductionVSAvoidnumber of TSVs required
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by selectively shorting clock inputs only in specific locations where skew reduction is most critical. Instead of uniformly shorting all clock inputs across the entire 3D stack, the invention identifies and shorts only the necessary clock buffers in strategic locations, reducing the total number of TSVs required while maintaining effective clock synchronization.

Inventive Principle:
Principle #3Local quality

4Manufacturing precision

If a unified clock distribution network is implemented across all strata, then clock skew is minimized, but adaptability to voltage and frequency scaling is reduced

Engineering Contradiction:
Improveclock skewVSAvoidvoltage and frequency scaling
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic configurability to the clock distribution network by implementing selectable clock sources and controllable switching mechanisms. This allows the system to dynamically adjust between unified and independent clock distribution modes, enabling voltage and frequency scaling operations while maintaining the option for clock input shorting when skew reduction is required. The dynamic architecture adapts to different operational requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8525569B2Synchronizing global clocks in 3D stacks of integrated circuits by shorting the clock network
Publication Date: 2013.09.03 GLOBALFOUNDRIES US INC
  • US8525569B2 patent drawing
  • US8525569B2 patent drawing
  • US8525569B2 patent drawing

AI summary

There is provided a clock distribution network for synchronizing global clock signals within a 3D chip stack having two or more strata. On each of the two or more strata, the clock distribution network includes a clock grid having a plurality of sectors for providing the global clock signals to various chip locations, a multiple-level buffered clock tree for driving the clock grid and including at least a root and a plurality of clock buffers, and one or more multiplexers for providing the global clock signals to at least a portion of the buffered clock tree. Inputs of at least some of the plurality of clock buffers on each of the two or more strata are shorted together using chip-to-chip interconnects to reduce skewing of the global clock signals with respect to the various chip locations.