Pre-Configurable HBM Array Layout for Adaptive GPU Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional semiconductor devices face challenges in meeting increasing demands for faster, more efficient, and smaller form factors while maintaining circuit robustness and failure detectability, particularly in GPU-centric systems with limited flexibility to adapt to varying bandwidth requirements for AI model workloads.

Innovation Solution

A pre-configurable system architecture that allows flexible connection and communication between GPUs, high bandwidth memory (HBM) cubes, and high bandwidth storage (HBS) cubes via an interposer, utilizing physical layer circuits and secondary communication circuits to dynamically adjust device configurations based on real-time computing needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If device footprint is reduced to meet market demands, then device size decreases, but circuit robustness and failure detectability deteriorate

Engineering Contradiction:
Improvedevice footprintVSAvoidcircuit robustness
Core Design Contradiction:
Volume of moving objectVSReliability

Solution Approach 1:

The patent segments the semiconductor device into multiple independent die (compute die, memory die, storage die) that are stacked and interconnected via silicon interposer. This segmentation allows each die to be optimized independently while maintaining overall system reliability through modular architecture and distributed interconnect structures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from planar 2D layout to 3D stacked architecture, moving circuits vertically across multiple layers and interposers. This dimensional change enables significant reduction in footprint while maintaining circuit robustness through spatial distribution and redundant interconnect paths in the vertical dimension.

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

2Productivity

If circuit density is increased to improve device performance, then processing capacity increases, but manufacturing complexity and failure risk increase

Engineering Contradiction:
Improveprocessing capacityVSAvoidmanufacturing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the high-density processing functionality across multiple specialized die (compute die with ALUs, memory die with SRAM/DRAM, storage die with Flash/NAND). This segmentation concentrates density where needed while simplifying manufacturing of individual die types using optimized process nodes for each function.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The silicon interposer provides universal interconnect functionality that can be configured through routing patterns to support various compute-memory-storage configurations. This multi-functional interposer simplifies manufacturing by using a single standardized component rather than custom interconnect structures for each device variant.

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

3Speed

If operating speed is increased to meet performance demands, then processing speed increases, but power consumption increases

Engineering Contradiction:
Improveoperating speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements local quality by placing high-speed SRAM cache closer to compute ALUs on compute die, medium-speed DRAM in separate memory die at intermediate distances, and lower-speed Flash storage in storage die farther away. This spatial differentiation of storage speeds allows fast operations near the processor while using slower, lower-power storage for less time-critical data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent creates a nested hierarchy of storage layers (SRAM cache within compute die, DRAM memory in adjacent memory die, Flash storage in external storage die) where each layer provides different speed-capacity tradeoffs. This nested structure enables the system to use high-speed storage for frequent accesses and low-speed storage for bulk data, optimizing the speed-power balance.

Inventive Principle:
Principle #7Nested doll (Nesting)

4Adaptability or versatility

If device footprint is reduced to integrate more functionality, then integration capacity increases, but failure detectability and robustness decrease

Engineering Contradiction:
Improveintegration capacityVSAvoidfailure detectability
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments integrated functionality into separate fail-isolated die (compute die, memory die, storage die) connected through an interposer. This segmentation contains potential failures to individual die, making them easier to detect and isolate. The interposer provides dedicated test access points for each die, improving failure detectability despite high integration capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The silicon interposer acts as an intermediary layer that provides test structures, routing, and isolation between functional die. This intermediary enables independent testing of each die type while maintaining their integrated functionality, improving failure detectability without sacrificing integration capacity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12517664B2Apparatus including an array of pre-configurable memory and storage
Publication Date: 2026.01.06 MICRON TECHNOLOGY INC
  • US12517664B2 patent drawing
  • US12517664B2 patent drawing
  • US12517664B2 patent drawing

AI summary

An apparatus including a high bandwidth memory circuit and associated systems and methods are disclosed herein. The high bandwidth memory circuit can include two or more physical layer circuits to communicate with neighboring devices. The high bandwidth memory circuit can broadcast a status to the neighboring devices. The neighboring devices can be configured according to the operating demands of the high bandwidth memory circuit.