Stack-Aware Memory Die Numbering Circuit for 3DIC Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional integrated circuits (3DIC) face errors due to the need for manual programming of identification numbers on each memory die during fabrication, which increases the likelihood of misplacement and errors in the stack.

Innovation Solution

Each memory die in the 3DIC system automatically generates a number signal corresponding to its level in the stack using a numbering circuit with serially coupled calculating circuits, allowing for internal and automatic numbering without additional initialization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If identification numbers are programmed or set to each die through hardwires or e-fuses during fabrication, then each die can be correctly accessed in the 3DIC stack, but the possibility of errors increases since each die must be manually labeled and placed on a corresponding level

Engineering Contradiction:
Improveerror rate in 3DIC stackVSAvoidcomplexity of identification numbering system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Each memory die automatically generates its own level identification number through the numbering circuit without requiring external programming or manual labeling. The circuit self-determines the die's position in the stack by counting clock cycles, eliminating the need for human intervention and reducing placement errors.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The identification number is generated in advance during the operational phase rather than being pre-programmed during fabrication. The numbering circuit prepares the identification signal dynamically based on the stack configuration, allowing flexibility without requiring pre-labeling of each die.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manual programming of identification numbers is performed on each memory die during fabrication, then each die can be uniquely identified, but the design complexity and flexibility are reduced

Engineering Contradiction:
Improveflexibility in stack configurationVSAvoidcomplexity of numbering system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The numbering circuit is designed to be universal and can be applied to any memory die in the stack without modification. The same circuit structure automatically adapts to different stack configurations and levels, providing versatility without requiring custom programming for each die.

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

Solution Approach 2:

The identification number is dynamically generated based on the operational context rather than being static and pre-determined. The numbering circuit adjusts the identification signal according to the actual stack configuration, enabling flexible adaptation to different memory system architectures.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If each die is labeled with identification number during fabrication, then correct access is enabled, but additional circuitry and initialization steps are required

Engineering Contradiction:
Improveease of accessing memory diesVSAvoidadditional circuitry required
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The memory die automatically generates its own identification number without requiring external programming circuits or initialization sequences. The numbering circuit self-configures based on the stack topology, simplifying the overall system operation while maintaining ease of access.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The numbering function is merged with the existing memory die structure, integrating the identification generation capability within the standard memory cell design. This combination eliminates the need for separate programming circuits and initialization steps while maintaining ease of operation.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250246217A1Memory system and memory die
Publication Date: 2025.07.31 NAN YA TECH
  • US20250246217A1 patent drawing
  • US20250246217A1 patent drawing
  • US20250246217A1 patent drawing

AI summary

Memory systems and memory dies are provided. The memory system of the present disclosure includes a plurality of memory dies stacked within the memory system. Each memory die includes a numbering circuit configured to generate an output number signal according to an input number signal. The numbering circuit includes a plurality of calculating circuits coupled in series. A current stage calculating circuit is configured to receive a first output bit from a previous stage calculating circuit and a corresponding bit of the input number signal to generate the first output bit and a second output bit as a correspond bit of the output number signal.