3D AI Chip Layout With Interleaved Memory for Lower Power

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The multi-layer semiconductor stack used for AI operations faces challenges in reducing power consumption due to long data travel distances between functional units.

Innovation Solution

An AI module with a checkered or striped pattern arrangement of processing units and memory units on semiconductor chips, utilizing near-field inductive coupling for wireless communication between stacked chips, reduces wire lengths and power consumption while allowing efficient heat dissipation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If a multi-layer semiconductor stack is used to perform AI operations, then functional units can be provided, but the travel distance for data between functional units becomes long, preventing reduction in power consumption

Engineering Contradiction:
Improvepower consumptionVSAvoidtravel distance for data
Core Design Contradiction:
Use of energy by moving objectVSLength of moving object

Solution Approach 1:

The patent transitions from a conventional layered architecture to a three-dimensional volumetric arrangement where processing units and memory units are interleaved in space. This spatial reorganization allows data to access memory through multiple dimensional pathways (horizontal, vertical, and diagonal), significantly reducing the effective travel distance and enabling low-power AI operations

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

2Use of energy by moving object

If processing units and memory units are arranged in conventional layouts, then manufacturing is simplified, but the arrangement does not optimize for low power consumption in AI operations

Engineering Contradiction:
Improvepower consumptionVSAvoidarrangement complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The semiconductor device is segmented into distinct processing units and memory units that are independently arranged in an interleaved pattern. This segmentation allows each unit type to be optimized separately while maintaining close spatial proximity, achieving low power consumption without excessive manufacturing complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the semiconductor device are assigned different functional qualities - processing units in some locations and memory units in others, arranged in an interleaved pattern. This local differentiation optimizes data access locally at each processing unit while maintaining overall system coherence

Inventive Principle:
Principle #3Local quality

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This configuration enables AI-based operations with low power consumption, improved accuracy, and reduced chip size, while maintaining high operational speed and efficiency.

Implementation Method 1

The plurality of semiconductor chips are stacked on the base chip in an inverted manner, and communication units having coil shapes are disposed in the stacked semiconductor chips. The communication units transmit and receive data to and from each other through near-field inductive coupling.

Methodology Applied
Scientific EffectNear-field inductive coupling: Electromagnetic Induction

Data Source

PatentUS20240038726A1Ai module
Publication Date: 2024.02.01 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • US20240038726A1 patent drawing
  • US20240038726A1 patent drawing
  • US20240038726A1 patent drawing

AI summary

An AI module includes a first semiconductor chip. The first semiconductor chip includes a plurality of operation blocks each of which performs a predetermined operation and a plurality of memory blocks each including memory. The plurality of operation blocks and the plurality of memory blocks are arranged in a checkered pattern or in a striped pattern in plan view.