Test Circuitry-Based PIM in HBM Memory Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional semiconductor memory devices face challenges in reducing operational latency, power consumption, and chip size while supporting processing-in-memory (PIM) functionalities, as they require additional circuitry within the memory dies that can increase size, reduce storage capacity, and introduce noise and delays.

Innovation Solution

The implementation of test circuitry-based PIM in High Bandwidth Memory (HBM) devices, which utilizes existing circuitry for test functions to perform PIM operations, reduces overhead by locating PIM circuitry outside the memory dies, such as on an interface die, thereby minimizing the impact on memory die size and performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If additional PIM circuitry is integrated within the memory dies, then processing-in-memory functionality is enabled, but memory die size increases and storage capacity is reduced

Engineering Contradiction:
ImprovePIM functionalityVSAvoidmemory die size
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent extracts PIM circuitry from the memory die and relocates it to a separate interface die. This extraction removes the harmful effect of PIM circuitry occupying valuable memory die area, allowing the memory die to maintain its full storage capacity while still enabling PIM functionality through the external interface die.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the memory device into distinct functional components: memory dies for storage and an interface die for PIM operations. This segmentation separates the PIM functionality from the storage functionality, allowing each component to be optimized independently without compromising the other.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If additional PIM circuitry is integrated within the memory dies, then processing-in-memory functionality is enabled, but manufacturing complexity increases

Engineering Contradiction:
ImprovePIM functionalityVSAvoidcircuitry complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

By extracting PIM circuitry from the memory die, the patent simplifies the memory die design and manufacturing process. The interface die, which is already present in HBM architectures for control and data transfer, is enhanced with PIM functionality, avoiding the need to modify complex memory die fabrication processes.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If PIM operations are performed using conventional memory access pathways, then processing capability is achieved, but operational latency and power consumption increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidoperational latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges PIM circuitry with the existing interface die that already manages high-speed data transfer between memory stacks. This merging allows PIM operations to utilize the existing high-bandwidth communication pathways and control logic, achieving low-latency processing without requiring separate data transfer paths.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The interface die acts as an intermediary between the memory dies and the host system, performing PIM operations on data while it resides in the memory stack. This intermediary approach enables processing to occur at the point of data storage, eliminating the need to transfer data to external processors and reducing operational latency.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Area of stationary object

If PIM circuitry is located on the interface die rather than memory die, then memory die size and performance are maintained, but additional inter-die communication overhead is introduced

Engineering Contradiction:
Improvememory die sizeVSAvoidinter-die communication
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent combines PIM control logic with the existing interface die that already handles all communication with memory dies. This combination means that PIM operations utilize the same communication infrastructure already present for memory control, avoiding the need for additional dedicated communication pathways and minimizing inter-die communication overhead.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250118386A1Semiconductor memory device with processing-in-memory using test circuitry
Publication Date: 2025.04.10 MICRON TECHNOLOGY INC
  • US20250118386A1 patent drawing
  • US20250118386A1 patent drawing
  • US20250118386A1 patent drawing

AI summary

Disclosed are methods, systems, and apparatuses for a memory device with test circuitry-based processing-in-memory (PIM). The memory device utilizes circuitry used to control, sequence, and/or perform test functions, found on a die of the memory device (e.g., an interface die and/or memory die), to perform PIM functions. For example, the memory device may utilize a memory built-in self-test (mBIST) automatic pattern generator (APG) for PIM sequencing. To control PIM operations, the mBIST APG may fetch and decode microcode instructions local to the die. The microcode instructions may be fetched from a read-only memory (ROM) and/or non-volatile memory. Microcode instructions to perform desired PIM operations may be written to the non-volatile memory by a host device coupled to the memory device.