Programmable Multi-Die Module Using One Die Type and TSV Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multi-chip package implementations require multiple unique die designs, leading to increased costs and time due to the need for multiple tape-ins and mask sets, as well as complexities in troubleshooting and testing.

Innovation Solution

The use of a single die type with innovative configurations, such as through-silicon via (TSV) capabilities and interposers, allows for the creation of multi-die modules, reducing the number of required die types and simplifying test program development, thereby minimizing mask costs and improving design turnaround time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple unique die designs are used for multi-chip package implementation, then die-to-die connectivity and system functionality are achieved, but manufacturing cost and complexity increase due to multiple tape-ins and mask sets

Engineering Contradiction:
Improvedie-to-die connectivity capabilityVSAvoidnumber of die types and mask sets
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a single die type that can serve multiple functions and positions within a multi-chip package. The programmable die is configured with multiple shoreline regions that can each be programmed to perform different connectivity functions (e.g., master shoreline, slave shoreline, general-purpose I/O), allowing one die design to replace multiple specialized die types while maintaining full system functionality and die-to-die connectivity

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

2Adaptability or versatility

If multiple unique die designs are used, then specific functional requirements are met, but manufacturing time and cost increase due to multiple tape-in processes

Engineering Contradiction:
Improvefunctional configuration capabilityVSAvoiddesign turnaround time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies dynamics through programmable configuration that allows the die to be dynamically reconfigured for different functions after manufacturing. The shoreline regions can be programmed via JTAG or other interfaces to change their behavior (master, slave, I/O modes) without physical reconfiguration, enabling rapid design iterations and reducing turnaround time while maintaining functional versatility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies preliminary action by pre-configuring the die with multiple shoreline regions during manufacturing that are capable of performing various functions. This preliminary structural preparation allows rapid post-manufacturing programming to achieve specific configurations without requiring multiple specialized die designs, thus reducing design turnaround time

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple die types are used, then system functionality is achieved, but troubleshooting and testing become more complex

Engineering Contradiction:
Improvesystem functionalityVSAvoidtroubleshooting complexity
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies homogeneity by using identical die types throughout the multi-chip package, all with the same shoreline region structures and programming interfaces. This uniformity simplifies troubleshooting and testing because all dies behave the same way and can be programmed identically, eliminating the need to develop and maintain separate test programs for different die types while still achieving full system functionality through configurational diversity

Inventive Principle:
Principle #33Homogeneity

4Adaptability or versatility

If multiple die types are manufactured, then diverse functionality is achieved, but yield and cost efficiency decrease

Engineering Contradiction:
Improvefunctional diversityVSAvoidmanufacturing yield
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies universality by manufacturing a single die type that can be programmed to perform multiple functions. This approach increases manufacturing yield because all dies are identical and can be produced in large volumes on the same wafer, and it maintains functional diversity through post-manufacturing programming of different shoreline regions rather than through physical die differentiation

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

Data Source

PatentUS20240145434A1Multi programable-die module
Publication Date: 2024.05.02 ALTERA CORP
  • US20240145434A1 patent drawing
  • US20240145434A1 patent drawing
  • US20240145434A1 patent drawing

AI summary

Die configuration types are provided that may be used together with other instances of the design to create multi die modules.