3D Memristor Synaptic Array for Parallel Neuromorphic Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neuromorphic processors face challenges in efficiently simulating the massively parallel nature of biological neural networks, particularly in performing artificial neural network computations with high integration and power efficiency.

Innovation Solution

A neuromorphic device with a three-dimensional synaptic array comprising resistive memristor elements and string select transistors, which performs artificial neural network computations through a layered structure activated by word line selection signals, allowing independent computations across layers and efficient data processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a three-dimensional synaptic array structure is used to increase integration density, then the integration level is improved, but the device complexity increases

Engineering Contradiction:
Improveintegration densityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent transitions from a two-dimensional synaptic array to a three-dimensional structure by stacking multiple layers of electrode pads and resistive memory elements vertically. This dimensional change enables significantly higher integration density by utilizing the third dimension (height) for additional memory cells and synaptic weights, effectively multiplying the storage capacity without increasing the planar footprint.

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

Solution Approach 2:

The patent implements a nested structure where multiple cell strings are arranged within a single synaptic array block, and multiple synaptic array blocks are stacked vertically. Each layer contains electrode pads, string select transistors, and bit lines that are interconnected through vertical vias, creating a compact nested architecture that maximizes space utilization.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Quantity of substance

If multiple cell strings with series-connected resistive memory elements are used to increase storage capacity, then the quantity of substance is improved, but the manufacturing precision requirements increase

Engineering Contradiction:
Improvestorage capacityVSAvoidmanufacturing precision
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent divides the synaptic array into multiple independent cell strings, where each cell string contains a series connection of resistive memory elements. This segmentation allows the storage capacity to be scaled by increasing the number of cell strings and the number of memory elements per string, while each individual string can be manufactured and tested separately, managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs a universal cell string design that can be replicated across multiple layers and positions in the three-dimensional array. Each cell string follows the same structural pattern with string select transistors, resistive memory elements, and interconnect structures, allowing standardized manufacturing processes to be applied uniformly throughout the device, thereby reducing the impact of increased quantity on manufacturing precision requirements.

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

3Adaptability or versatility

If string select transistors are placed at multiple levels to enable independent layer control, then the adaptability is improved, but the device complexity increases

Engineering Contradiction:
Improvelayer control flexibilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic control of individual layers through string select transistors positioned at different vertical levels. Each transistor can be independently activated to enable or disable specific layers of the synaptic array, allowing flexible configuration for different computational tasks. This dynamic control mechanism provides adaptability by enabling selective activation of computational layers without requiring physical reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The string select transistors act as intermediary control elements between the control circuitry and the resistive memory elements. These transistors serve as switches that mediate the flow of current through specific cell strings, enabling independent selection and control of different layers. This intermediary structure provides a manageable interface for controlling the complex three-dimensional array, reducing the direct control complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If a layered structure with word line selection signals is used to enable independent computations, then the productivity is improved, but the energy consumption increases

Engineering Contradiction:
Improvecomputation parallelismVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent enables continuous parallel computation across multiple layers by maintaining active computational paths through the three-dimensional array. Word line selection signals can simultaneously activate multiple layers, allowing computations to proceed continuously in parallel without sequential processing delays. This continuity of useful action maximizes productivity by keeping all activated layers engaged in computation throughout the operational cycle.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent implements local quality control by allowing different layers to be activated or deactivated based on specific computational requirements. Word line selection signals can target specific layers or groups of layers, enabling energy-efficient computation by activating only the necessary portions of the array. This localized activation reduces overall energy consumption while maintaining high productivity in the active regions through parallel processing.

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

The proposed neuromorphic device achieves high integration and power efficiency in performing artificial neural network computations, enabling applications in data classification and image recognition tasks.

Implementation Method 1

a plurality of cell strings, each including at least two resistive memristor elements and a string select transistor connected in series in a third direction between any one of the plurality of input lines and any one of the plurality of bit lines

Methodology Applied
Scientific EffectResistive switching: Electrical Resistance

Data Source

PatentUS12518147B2Neuromorphic device and operating method of the same
Publication Date: 2026.01.06 SAMSUNG ELECTRONICS CO LTD
  • US12518147B2 patent drawing
  • US12518147B2 patent drawing
  • US12518147B2 patent drawing

AI summary

A neuromorphic device includes a synaptic array, including input lines extending in a first direction and receiving input signals independently from axon circuits connected thereto, bit lines extending in a second direction crossing the first direction and outputting output signals, cell strings that each include at least two resistive memristor elements and a string select transistor in series between an input line and a bit line, electrode pads stacked and spaced apart from each other between the input and bit lines and connected to the string select transistor and at least two resistive memristor elements, a decoder to apply a string selection signal or a word line selection signal to the electrode pads, and neuron circuits, each connected to one of the bit lines connected to one of the cell strings, summing the output signals, converting and outputting the summed signal when it is more than a predetermined threshold.