Logic-Memory Chip Architecture for In-Memory Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face inefficiencies in processing performance and power consumption due to the need for external communication between processing resources and memory arrays, which can be addressed by integrating logic and memory components within a single chip to facilitate processing-in-memory (PIM) operations.

Innovation Solution

The integration of logic and memory components within a single chip, utilizing through silicon vias for enhanced signaling, allows for partitioned logic operations to be performed directly on memory arrays, reducing the need for external processing resources and enabling faster, more efficient logical operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If processing resources are external to the memory array with data accessed via bus, then device complexity is reduced and manufacturing is easier, but processing performance deteriorates and power consumption increases

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

Solution Approach 1:

The patent merges processing resources (logic circuits, functional units) directly into the memory array structure, creating a unified memory-processor chip. This integration eliminates external buses and enables processing operations to be performed directly within the memory array, thereby improving processing performance while accepting increased device complexity as a trade-off for achieving PIM capabilities

Inventive Principle:
Principle #5Merging (Combining)

2Use of energy by stationary object

If data is accessed via external bus between processing resources and memory array, then device complexity is lower, but power consumption increases due to external communications

Engineering Contradiction:
Improvepower consumptionVSAvoiddevice complexity
Core Design Contradiction:
Use of energy by stationary objectVSDevice complexity

Solution Approach 1:

By integrating processing resources within the memory array, the patent eliminates power-consuming external bus communications. The merged structure allows data to be processed in-place within the memory array, significantly reducing power consumption associated with data transfer while accepting the complexity of the integrated architecture

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If processing resources are integrated internal to memory array, then processing performance improves and power consumption reduces, but device complexity increases

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

Solution Approach 1:

The patent segments the memory array into multiple banks, with each bank having its own integrated processing resources. This segmentation allows parallel processing operations across different banks, improving overall processing performance while distributing the complexity across modular units that can be managed independently

Inventive Principle:
Principle #1Segmentation

4Loss of energy

If processing resources are integrated internal to memory array, then power consumption reduces by eliminating external communications, but device complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoiddevice complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent merges processing resources with memory arrays to create a unified structure that eliminates power-consuming external communications. This integration achieves significant power savings by enabling in-place processing, while the resulting device complexity is managed through careful architectural design and segmentation into banks

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12475941B2Apparatuses and methods for logic/memory devices
Publication Date: 2025.11.18 LODESTAR LICENSING GROUP LLC
  • US12475941B2 patent drawing
  • US12475941B2 patent drawing
  • US12475941B2 patent drawing

AI summary

Apparatuses and methods are provided for logic/memory devices. An example apparatus comprises a plurality of memory components adjacent to and coupled to one another. A logic component is coupled to the plurality of memory components. At least one memory component comprises a memory device having an array of memory cells and sensing circuitry coupled to the array. The sensing circuitry includes a sense amplifier and a compute component. Timing circuitry is coupled to the array and sensing circuitry and configured to control timing of operations for the sensing circuitry. The logic component comprises control logic coupled to the timing circuitry. The control logic is configured to execute instructions to cause the sensing circuitry to perform the operations.