Die Stack Position Arbitration in Multi-Die Semiconductor Packages

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvestack position assignmentVSAvoidassembly process
Core Design Contradiction:
ReliabilityVSEase of manufacture

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.

Inventive Principle:
Principle #13The other way round (Inversion)

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

Engineering Contradiction:
Improvedie pairingVSAvoidassembly process
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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

Engineering Contradiction:
Improveassembly yieldVSAvoidbonding configuration
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8072836B2Systems, methods and devices for arbitrating die stack position in a multi-die stack device
Publication Date: 2011.12.06 MICRON TECHNOLOGY INC
  • US8072836B2 patent drawing
  • US8072836B2 patent drawing
  • US8072836B2 patent drawing

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.