Multi-chip Package Debug Ports for Embedded Signal Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Troubleshooting multi-chip packages, particularly 2.5D and 3D IC packages, is challenging due to embedded I/O signals within silicon interposers, making it difficult to access and selectively measure conductive traces for debugging, unlike 2D IC packages where signals are easily accessible.

Innovation Solution

A microelectronic package with debug ports on its surface, coupled to semiconductor chips via an interposer, includes logical circuitry that selects and routes specific electrical contacts to these ports, allowing access to I/O signals between chips, even when they are embedded in the interposer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If multiple IC chips are mounted on a silicon interposer to form 2.5D or 3D IC packages, then the package size is reduced and signal propagation speed is improved, but the I/O signals become embedded and inaccessible for troubleshooting

Engineering Contradiction:
Improvepackage sizeVSAvoidaccessibility of I/O signals
Core Design Contradiction:
Volume of moving objectVSEase of operation

Solution Approach 1:

The patent segments the I/O signals by providing separate access paths: normal operational signals remain embedded within the interposer, while debug signals are routed through dedicated debug ports on the package substrate. This segmentation allows simultaneous maintenance of compact packaging and accessible debugging capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces debug ports as intermediary access points on the package substrate that mediate between the external debugging equipment and the embedded I/O signals. These ports serve as intermediaries that enable signal access without requiring physical access to the interposer interior.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Power

If thousands of conductive traces are routed between chips in 2.5D/3D IC packages, then high-bandwidth communication is achieved, but the difficulty of selecting and measuring specific traces for troubleshooting increases

Engineering Contradiction:
ImprovebandwidthVSAvoidtrace selection complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The patent segments the thousands of conductive traces into functional groups, with each debug port assigned to monitor specific groups of traces. This segmentation reduces the complexity by organizing traces into manageable categories that can be selectively accessed through corresponding debug ports.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system provides self-service debugging capability where the debug ports automatically route and present the selected trace signals for measurement without requiring manual intervention to physically access or identify specific traces among thousands of interposer connections.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If 2D IC packages are used with discrete chip mounting, then troubleshooting is straightforward with accessible conductive traces, but the package is larger, heavier, and slower

Engineering Contradiction:
Improvetroubleshooting easeVSAvoidsignal propagation speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent introduces debug ports as intermediary access points that preserve the troubleshooting ease of 2D packages while maintaining the compact 2.5D/3D architecture. These intermediaries provide signal access similar to accessible traces in 2D packages without requiring the physical layout characteristics of 2D mounting.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent adds a new dimension of accessibility by placing debug ports on the package substrate surface, creating a third dimension of signal access beyond the traditional chip-to-chip interposer plane. This dimensional addition enables troubleshooting without compromising the vertical stacking benefits of 2.5D/3D packages.

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

Data Source

PatentUS10317459B2Multi-chip package with selection logic and debug ports for testing inter-chip communications
Publication Date: 2019.06.11 NVIDIA CORP
  • US10317459B2 patent drawing
  • US10317459B2 patent drawing
  • US10317459B2 patent drawing

AI summary

A microelectronic package has an IC chip that includes logical circuitry for routing certain I/O signals to debug ports disposed on an outer surface of the microelectronic package. The I/O signals include data and command signals that are transmitted between semiconductor chips in the microelectronic package via conductive traces that are not physically accessible via with conventional debugging techniques. The logical circuitry may be configured to programmably select I/O signals based on a software input, and may be connected to the various I/O signals transmitted between the IC chip and another IC chip in the microelectronic package when a debugging of the I/O signals is enabled. Circuitry employed in conventional operation of the IC chip may also be employed to connect the logical circuitry to the various I/O signals.