Threshold-Voltage Reservoir Circuit for Low-Power Neural Arithmetic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor devices face challenges in achieving low power consumption, high-speed operation, small area occupancy, and high reliability, particularly in neural network applications where existing technologies are limited by high calculation costs and complex layer structures.

Innovation Solution

A semiconductor device design incorporating a matrix arrangement of transistors with varying threshold voltages and channel lengths, utilizing oxide semiconductors, and employing a current mirror circuit to perform product and sum arithmetic operations, allowing for low power consumption and high-speed processing without the need for weight storage circuits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If conventional neural network architectures are used, then pattern recognition and data processing capabilities are achieved, but power consumption increases and operation speed decreases

Engineering Contradiction:
Improvepower consumptionVSAvoidoperation speed
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The patent extracts and eliminates the weight storage circuit from the neural network architecture, retaining only the essential computational elements (transistors with varying threshold voltages) to perform arithmetic operations, thereby reducing power consumption while maintaining computational capability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent utilizes transistors with different threshold voltages as fixed weights to perform arithmetic operations, changing the electrical parameter (threshold voltage) to encode weight values and enable computation without additional storage circuits

Inventive Principle:
Principle #35Parameter changes

2Productivity

If complex layer structures are implemented for high-performance neural networks, then processing capability improves, but device area increases

Engineering Contradiction:
Improveprocessing capabilityVSAvoiddevice area
Core Design Contradiction:
ProductivityVSArea of stationary object

Solution Approach 1:

The patent merges the weight storage function with the computational function by using transistors with different threshold voltages to simultaneously store weight information and perform arithmetic operations, eliminating the need for separate weight storage circuits and reducing device area

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The transistor serves multiple functions: it acts as a weight element, a switch, and a computational unit simultaneously, allowing a single component to perform what traditionally required multiple separate components, thereby reducing overall device area

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

3Measurement precision

If traditional arithmetic circuits are used for neural network computations, then calculation accuracy is maintained, but device complexity increases

Engineering Contradiction:
Improvecalculation accuracyVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the approach to weight representation by using continuous threshold voltage variations in transistors instead of discrete digital values, enabling analog computation that maintains accuracy while simplifying circuit structure

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces traditional digital arithmetic circuits with an analog system using current mirrors and transistors, where mathematical operations are performed through physical electrical phenomena rather than sequential logic operations

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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 design achieves low power consumption, high-speed operation, and compact size while maintaining reliability, facilitating efficient arithmetic processing and reducing the complexity of weight calculations in neural network applications.

Implementation Method 1

a third circuit (comparison circuit), having a function of outputting voltage corresponding to a difference between current flowing through the second wiring and current flowing through the third wiring

Methodology Applied
Scientific EffectCurrent difference to voltage conversion: Ohm's Law

Data Source

PatentUS20240234310A1Semiconductor device
Publication Date: 2024.07.11 SEMICON ENERGY LAB CO LTD
  • US20240234310A1 patent drawing
  • US20240234310A1 patent drawing
  • US20240234310A1 patent drawing

AI summary

A novel semiconductor device is provided. In reservoir computing using an input layer, a reservoir layer, and an output layer, variation in threshold voltage between transistors is used as a weight used for product arithmetic processing. Two transistors are provided in one product arithmetic circuit and data u is supplied to gates of the two transistors. Drain current of each of the transistors is determined by the data u and the threshold voltage of the transistor. The difference between the drain currents corresponds to a product arithmetic result. The difference between the drain currents is converted into voltage to be output. A plurality of product arithmetic circuits are connected in parallel to form a product-sum arithmetic circuit.