Chiplet Gearbox Serialization for Lower-Cost MCM Packaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Chiplet-based architectures for multi-chip modules (MCMs) face increased costs due to expensive packaging components and processes, particularly with high-density micro-bump technology, which affects yield and signal integrity for larger integrated circuit chips.
Innovation Solution
A multi-chip module (MCM) design that employs a gearbox chiplet to reduce the number of interface bumps by omitting a subset of signals, serializing, and then recreating them, allowing for the use of larger, less expensive bumps and efficient error coding techniques like forward error correction (FEC) to maintain signal integrity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If high-density micro-bump technology is used for chiplet packaging, then signal integrity and bandwidth are improved, but manufacturing cost and complexity increase
Solution Approach 1:
The interface signals are segmented into two groups: frequently accessed signals that maintain direct point-to-point connections, and less frequently accessed signals that are multiplexed. This segmentation allows the use of fewer, larger bumps for the multiplexed connections while maintaining signal integrity for critical paths.
Solution Approach 2:
Multiple interface signals are merged into a single serialized data stream that travels through a reduced number of physical channels. The gearbox chiplet combines multiple signal lines into fewer high-speed serial links, reducing the total number of bumps required while maintaining equivalent bandwidth through time-division multiplexing.
2Productivity
If high-density micro-bump technology is used for chiplet packaging, then bandwidth capability is improved, but device complexity increases
Solution Approach 1:
The gearbox chiplet acts as an intermediary device between the memory chiplet and the logic chiplet. It performs signal serialization, multiplexing, and protocol conversion, simplifying the packaging architecture by replacing complex parallel micro-bump interconnections with fewer serialized high-speed links.
Solution Approach 2:
The interface parameters are changed from parallel signaling with many low-speed channels to serialized signaling with fewer high-speed channels. This parameter change reduces the number of physical interconnections required while maintaining or increasing the overall bandwidth capability through higher per-channel data rates.
3Ease of manufacture
If fewer interface bumps are used, then manufacturing cost decreases, but signal integrity may deteriorate
Solution Approach 1:
The physical mechanical interconnection system (multiple parallel micro-bumps) is replaced with an electrical signaling system (serialized high-speed links with error correction). Instead of relying on the physical proximity and density of bumps for signal integrity, the system uses electrical protocols including encoding, error detection, and correction to maintain reliability with fewer physical connections.
Data Source
AI summary
Semiconductor devices, packaging architectures and associated methods are disclosed. In one embodiment, a multi-chip module (MCM) is disclosed. The MCM includes a first integrated circuit (IC) chip including a first interface defining a first number of interface contacts. Conversion circuitry receives a first full set of signals associated with the first interface and to omit a subset of the full set of signals to generate a reduced set of signals. Serialization circuitry serializes the reduced set of signals to generate a serialized set of signals. A second interface transmits the serialized set of signals with a second number of interface contacts that is less than the first number of interface contacts. A logic IC chip includes a third interface coupled to the second interface via a set of links and configured to match the second interface. Deserialization circuitry deserializes the serialized set of signals. Reconversion circuitry recreates signals corresponding to the omitted subset of the full set of signals and aggregates the recreated signals with the deserialized signals to form a second full set of signals that correspond to the first full set of signals.


