Chiplet Clock Mesh Synchronization Across Dies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional chiplet technologies face significant clock delays and high power consumption due to clock asynchronization between dies, limiting the performance and efficiency of multi-die systems.

Innovation Solution

The implementation of synchronized clock meshes and circuits within a chiplet, utilizing symmetrical drive buffer structures and phase-locked loops, along with silicon interposers to unify clock domains and reduce power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional die-to-die interconnection is used with separate clock generation circuits on each die, then each die can operate independently, but large clock delay and clock asynchronization occur between dies

Engineering Contradiction:
Improveclock synchronizationVSAvoidclock delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges the clock generation function into a single centralized clock generation circuit located on one die, which then distributes synchronized clock signals to all other dies in the module. This eliminates the need for separate clock generation circuits on each die and ensures uniform clock timing across all dies, resolving the clock asynchronization and delay issues.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a dedicated clock distribution network as an intermediary between the centralized clock generation circuit and the various dies. This intermediary structure provides a standardized interface for clock signal distribution, ensuring synchronized clock delivery to all dies without direct point-to-point connections, thereby reducing clock delay and improving synchronization reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Use of energy by stationary object

If separate clock generation circuits are used on each die, then each die has clock independence, but interconnection power consumption increases

Engineering Contradiction:
Improveinterconnection power consumptionVSAvoidclock circuit configuration
Core Design Contradiction:
Use of energy by stationary objectVSDevice complexity

Solution Approach 1:

The patent consolidates multiple distributed clock generation circuits into a single centralized clock generation circuit. This merging reduces the total number of clock generation components across the module, thereby reducing interconnection power consumption and simplifying the overall clock circuit configuration while maintaining clock independence through proper distribution design.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of manufacture

If multiple clock domains are used across different dies, then each die can be optimized independently, but clock domain crossing complexity increases

Engineering Contradiction:
Improvedie optimizationVSAvoidclock domain management
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent introduces a standardized clock distribution network as an intermediary that provides unified clock signals to all dies. This intermediary structure eliminates the need for complex clock domain crossing mechanisms by ensuring all dies operate from the same clock domain, thereby reducing clock domain management complexity while still allowing independent die optimization through the standardized interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250373239A1Chiplet and electronic device
Publication Date: 2025.12.04 HUAWEI TECH CO LTD
  • US20250373239A1 patent drawing
  • US20250373239A1 patent drawing
  • US20250373239A1 patent drawing

AI summary

An example chiplet includes a first die, a second die, a first clock mesh, and a second clock mesh. A first clock circuit in the first die includes a first clock generation circuit and a first drive buffer circuit. A second clock circuit in the second die includes a second drive buffer circuit. An input end of the first drive buffer circuit is coupled to a first output end of the first clock generation circuit, and a first output end of the first drive buffer circuit is coupled to an input end of the first clock mesh. An input end of the second drive buffer circuit is coupled to a second output end of the first clock generation circuit, and a first output end of the second drive buffer circuit is coupled to an input end of the second clock mesh.