Strata Manager for 3D IC Stack Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 3D stacked integrated circuits, existing methods require a large number of I/Os and TSVs to test and configure individual strata, which is inefficient and costly, especially when stacking multiple strata with physically identical chips that need unique address assignments and clock sources.

Innovation Solution

A strata manager with scannable configuration registers and stratum identification circuits allows for programming and identification of individual strata using a small number of I/O and TSV positions, enabling efficient test and configuration of strata within the stack.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate stack I/Os and inclined TSVs are provided for each stratum to enable individual testing and configuration, then each stratum can be tested and configured independently, but the number of I/Os and TSVs increases significantly

Engineering Contradiction:
ImproveIndividual stratum testability and configurabilityVSAvoidNumber of I/Os and TSVs
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the configuration and identification functions into a unified scannable register structure that can be accessed through a small number of shared I/Os. Multiple strata share common configuration resources rather than having dedicated I/Os per stratum, reducing overall complexity while maintaining individual configurability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The configuration registers are designed to serve multiple functions: they provide both identification information and operational configuration for each stratum. The same register structure is used across all strata, allowing a universal interface to manage diverse stratum types and configurations without requiring stratum-specific I/Os.

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

2Ease of manufacture

If physically identical chips are used in the stack to reduce cost, then manufacturing cost decreases, but unique address assignment and functional differentiation become challenging

Engineering Contradiction:
ImproveManufacturing costVSAvoidAddress assignment and functional differentiation
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent introduces local quality by providing each stratum with unique identification bits and configuration capabilities within the identical physical structure. While all chips are manufactured the same way, the scannable registers contain stratum-specific information (such as position identifiers) that enable functional differentiation and unique addressing without requiring physical variations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The configuration registers are pre-loaded with stratum identification information during or before stacking. This preliminary assignment of unique identifiers allows the system to differentiate between identical physical chips and assign appropriate functions based on their position or designated role in the stack, all before the actual operational configuration takes place.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If a small number of I/Os and TSVs are used for stratum configuration, then resource usage is reduced, but the ability to test and configure individual strata becomes limited

Engineering Contradiction:
ImproveNumber of I/Os and TSVsVSAvoidStratum test and configuration capability
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent resolves the I/O bottleneck by moving from a spatial dimension solution (more physical I/Os) to a temporal dimension solution (scanning through configuration registers over time). Instead of providing simultaneous access to each stratum through dedicated I/Os, the system uses sequential scanning of configuration registers, allowing individual stratum access through time-multiplexed use of shared I/O resources.

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

Solution Approach 2:

The scannable configuration registers act as an intermediary between the limited external I/Os and the individual strata. These registers buffer and manage the configuration data, allowing a small number of I/Os to effectively communicate with and configure multiple strata by sequentially loading and reading configuration information through the register chain.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8928350B2Programming the behavior of individual chips or strata in a 3D stack of integrated circuits
Publication Date: 2015.01.06 GLOBALFOUNDRIES US INC
  • US8928350B2 patent drawing
  • US8928350B2 patent drawing
  • US8928350B2 patent drawing

AI summary

There is provided a strata manager within a 3D chip stack having two or more strata. The strata manager includes a plurality of scannable configuration registers, each being arranged on a respective one of the two or more strata for storing a set of bits. The set of bits is configured to program an operation of a corresponding one of the two or more strata on which the set of bits is stored or a device thereon. Additionally, a stratum identifier within a 3D stack and stack-wide scan circuit within a 3D stack are provided.