Die Stack Position Arbitration in Multi-Die Semiconductor Packages
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for assembling stacked die memory devices are inefficient and costly due to the need to pre-designate top and bottom dies before assembly, leading to potential mismatches and increased manufacturing complexity, as well as the need for additional steps to accommodate unpaired dies in monolithic integrated circuits.
Innovation Solution
The implementation of an arbitration system that allows die positions to be programmed after packaging, using arbitration blocks connected to I/O buffers to compare unique fuse IDs and determine the stack position of each die, enabling efficient assignment of stack positions post-assembly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If die are designated as top or bottom die prior to assembly using built-in fuses and antifuses, then stack position assignment is achieved, but the assembly process becomes costly and inefficient
Solution Approach 1:
Instead of designating die as top or bottom before assembly (conventional approach), the patent inverts the process by allowing die to be stacked first and then determining their positions through arbitration after assembly. This reversal eliminates the need for pre-sorting and pre-programming, significantly simplifying the assembly process while maintaining reliable stack position assignment.
2Reliability
If die are sorted and tracked separately to be paired accordingly, then proper stack pairing is achieved, but the assembly process becomes more complex
Solution Approach 1:
The patent merges the die pairing process with the stacking process itself. Instead of sorting and tracking die separately before assembly, all available good die are stacked together first, and then the arbitration circuit automatically determines which die are top or bottom through fuse ID comparison. This consolidation eliminates complex pre-assembly sorting procedures.
3Productivity
If the number of good top dies does not equal the number of good bottom dies, then unpaired dies remain, but bonding configurations must be changed to accommodate monolithic integrated circuits
Solution Approach 1:
The patent changes the parameter of stack position assignment from a pre-determined fixed configuration to a flexible post-assembly determination. By using arbitration circuits that compare fuse IDs after stacking, the system can dynamically assign top or bottom positions based on the actual number of good die available, eliminating the need to change bonding configurations for monolithic integrated circuits.
Data Source
AI summary
Embodiments are described for arbitrating stacked dies in multi-die semiconductor packages. In one embodiment, die identification data for at least two stacked dies are arbitrated to select one of the dies as the primary die and the other as secondary. Each die includes an input/output buffer that drives an output signal to a commonly shared output terminal in response to receiving a die identification data bit as the input signal. Each die also includes an arbitration circuit that generates a control signal in response to the identification bit of one die being mismatched to a corresponding identification bit of the other die. The control signal programs a stack enable fuse in accordance with the arbitration to designate one of the dies as the secondary die.


