Neuromorphic Synapse Weight Uniformity via Transistor Arrangement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Neuromorphic computing devices using memory arrays face challenges in achieving uniformity and efficiency in synapse weight values, which affects their performance in artificial intelligence applications.

Innovation Solution

The neuromorphic computing device employs transistors with different arrangements to generate varying synapse weights, controlled through dopant arrangements and manufacturing processes, allowing for simultaneous or individual formation of synapse weights with specific weight values without the need for additional writing steps, reducing manufacturing costs and ensuring uniformity across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If memory arrays are used to implement neuromorphic computing devices, then power consumption is reduced, but uniformity and efficiency of synapse weight values deteriorate

Engineering Contradiction:
Improvepower consumptionVSAvoiduniformity of synapse weight values
Core Design Contradiction:
Use of energy by moving objectVSManufacturing precision

Solution Approach 1:

The patent changes the physical parameters of the transistor structure, specifically using different numbers of transistors (1T, 2T, 3T, or 4T) to represent different synapse weight values. This structural parameter change enables precise control of weight values while maintaining the low power consumption advantage of memory-based neuromorphic computing devices.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the synapse weight representation into discrete transistor configurations. Each synapse weight value is represented by a specific transistor arrangement (1T for weight 1, 2T for weight 2, etc.), allowing independent optimization of each weight value's structural configuration to achieve both uniformity and efficiency.

Inventive Principle:
Principle #1Segmentation

2Ease of manufacture

If traditional manufacturing processes are used for synapse weights, then manufacturing simplicity is maintained, but additional writing steps are required, increasing manufacturing complexity and costs

Engineering Contradiction:
Improvemanufacturing simplicityVSAvoidmanufacturing process complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-configuring the transistor arrangements during the manufacturing process itself. The synapse weight values are determined by the physical transistor structure created during fabrication, eliminating the need for subsequent writing or programming steps to set weight values, thus reducing manufacturing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transistor structure itself serves the dual purpose of both computation and weight storage. The physical arrangement of transistors automatically defines the synapse weight values without requiring external programming or additional writing steps, making the device self-configuring and simplifying the manufacturing process.

Inventive Principle:
Principle #25Self-service

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 approach results in neuromorphic computing devices with consistent and efficient performance across multiple AI applications, reducing manufacturing costs and ensuring uniformity, thereby achieving identical results in neural network inference calculations.

Implementation Method 1

The neuromorphic computing device employs transistors with different arrangements to generate varying synapse weights, controlled through dopant arrangements and manufacturing processes

Methodology Applied
Scientific EffectDopant arrangements: Dopants

Data Source

PatentUS11233049B2Neuromorphic computing device
Publication Date: 2022.01.25 MACRONIX INTERNATIONAL CO LTD
  • US11233049B2 patent drawing
  • US11233049B2 patent drawing
  • US11233049B2 patent drawing

AI summary

A neuromorphic computing device includes synapse weights. The synapse weights have different weight values resulted from different transistor arrangements of the synapse weights.