Chip Stack Clock Tree Routing to Reduce Inter-Chip Skew

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-chip devices, clock signal skew is a significant issue due to inter-wafer variation, which can lead to performance degradation and increased manufacturing costs, as existing technologies struggle to integrate clock trees across multiple chips effectively.

Innovation Solution

Implementing in-chip routing of the clock tree within a single logical chip, where all branches of the clock tree have corresponding in-chip routing within the same physical chip, and using programmable leaf-level connection bridges to extend through multiple chips, ensuring that the clock signal is propagated with minimal skew by avoiding inter-wafer variation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If clock tree routing is distributed across multiple physical chips, then device functionality and integration are improved, but clock signal skew increases due to inter-wafer variation

Engineering Contradiction:
Improvedevice functionalityVSAvoidclock signal skew
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The clock tree is segmented into in-chip portions and inter-chip connection portions. The in-chip routing is contained within a single logical chip to maintain timing precision, while the connection bridges extend through multiple physical chips to enable distributed functionality. This segmentation allows the system to achieve both high functionality and low skew by keeping critical timing paths within one chip.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Leaf-level connection bridges serve as intermediaries between the in-chip clock tree routing and the distributed chip architecture. These bridges extend through multiple chips while maintaining electrical connection to the clock tree within a single logical chip, enabling clock signal distribution across multiple physical chips without introducing significant skew.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If in-chip routing is contained within one logical chip, then clock signal skew is reduced, but device complexity increases due to inter-chip connections

Engineering Contradiction:
Improveclock signal skewVSAvoidinter-chip connections
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The routing architecture is segmented into in-chip portions (contained within one logical chip) and inter-chip connection portions (leaf-level connection bridges). This segmentation isolates the clock signal timing-critical paths within a single chip to minimize skew, while allowing functional distribution across multiple chips through the connection bridges.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The leaf-level connection bridges extend in the out-of-chip direction (vertical dimension) through multiple chips, while the in-chip routing remains in the planar dimension within a single logical chip. This dimensional separation allows the system to achieve both low skew (through in-chip containment) and distributed functionality (through out-of-chip extension).

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11868174B2Clock tree routing in a chip stack
Publication Date: 2024.01.09 XILINX INC
  • US11868174B2 patent drawing
  • US11868174B2 patent drawing
  • US11868174B2 patent drawing

AI summary

Examples described herein generally relate to clock tree routing in a chip stack. In an example, a multi-chip device includes a chip stack. The chip stack includes chips. The chip stack includes a clock tree. In-chip routing of the clock tree is contained within one logical chip of the chip stack. The chip stack includes leaf nodes disposed in respective chips. Each leaf node of the leaf nodes is electrically connected to the clock tree through a respective leaf-level connection bridge. The respective leaf-level connection bridge extends in an out-of-chip direction through a plurality of the chips.