Chiplet Debug Routing Over Inter-Chiplet Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional chip debugging methods using a JTAG daisy chain are limited by signal integrity issues, scalability, and increased complexity and cost due to long chains and dedicated wiring, which are exacerbated by single points of failure.

Innovation Solution

A chiplet architecture with inter-chiplet interconnect interfaces, selection modules, and processing modules that facilitate direct communication and information forwarding between chiplets, eliminating the need for a JTAG daisy chain and reducing reliance on additional wiring.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a JTAG daisy chain is used to debug multiple chips, then all chips can be debugged through a single interface, but the chain length is limited by signal integrity and scalability

Engineering Contradiction:
Improvedebugging interface complexityVSAvoidsignal integrity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system segments the debugging function by introducing intermediate processing modules in each chip that can independently handle and forward debugging information. This breaks the long daisy chain into shorter segments, improving signal integrity while maintaining the ability to debug multiple chips through a single external interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Processing modules within each chip act as intermediaries that receive debugging information from the daisy chain, process it locally, and forward it to the next chip. This intermediary function reduces signal degradation by limiting the length of direct connections while enabling multi-chip debugging.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a JTAG daisy chain connects multiple chips, then debugging can be performed through one interface, but additional wiring is needed to ensure correct signal paths

Engineering Contradiction:
Improvedebugging accessibilityVSAvoidPCB wiring complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The inter-chip interconnect interfaces are designed to serve dual purposes: normal data communication between chips and debugging information transmission. This eliminates the need for separate dedicated wiring for debugging, as the existing interconnect infrastructure is reused for both functions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The debugging pathway is merged with the normal data communication pathways by using the same inter-chip interconnect interfaces for both purposes. This consolidation reduces PCB wiring complexity while maintaining ease of debugging operation.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If a single JTAG interface is used for all chips, then interface complexity is reduced, but a single point of failure affects all chips

Engineering Contradiction:
Improveinterface quantityVSAvoiddebugging reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The debugging function is segmented across multiple independent processing modules, each capable of handling debugging information for its associated chip. This segmentation creates redundancy, so that a failure in one module does not affect debugging of other chips, while still allowing access through a single external interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each chip is equipped with local processing capability that can independently handle debugging information. This local quality ensures that debugging operations can continue for unaffected chips even when one chip or interface fails, improving overall system reliability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260063711A1Chiplet, chip, and chip debugging method
Publication Date: 2026.03.05 SANECHIPS TECH CO LTD
  • US20260063711A1 patent drawing
  • US20260063711A1 patent drawing
  • US20260063711A1 patent drawing

AI summary

The present disclosure provides a chiplet, including: an inter-chiplet interconnect interface connected to one other chiplet, a selection module, and a processing module; the inter-chiplet interconnect interface receives second debugging information from the other chiplet; the selection module receives at least one piece of debugging information of the second debugging information, and send the at least one piece of debugging information to the processing module; and the processing module forwards, if the at least one piece of debugging information is debugging information for debugging of the chiplet, the at least one piece of debugging information within the chiplet for the debugging of the chiplet, and sends, if the at least one piece of debugging information is debugging information for debugging of the other chiplet, the at least one piece of debugging information to the inter-chiplet interconnect interface.