Floating-Gate Transistor Current-Mode Computation for Tensor Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital neural network devices face challenges in efficiently executing large-scale transistor tensor operations due to high computational costs, power consumption, and inflexibility, particularly in supporting multiple levels of matrix computations and configurations, which limits their performance and scalability.

Innovation Solution

The use of floating-gate transistors configured as current-mode computation cells and current-mode summation circuits allows for parallel execution of transistor tensor operations, including matrix-vector and tensor contractions, with field-programmable capabilities to support multiple levels and configurations, leveraging the programmable threshold voltage properties of floating-gate transistors for efficient weighted summations and activation functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If digital neural network devices use traditional digital computation circuits to execute large-scale transistor tensor operations, then computational accuracy is maintained, but computational cost and power consumption increase significantly

Engineering Contradiction:
Improvepower consumptionVSAvoidcomputational cost
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The patent replaces traditional digital computation circuits with floating-gate transistor-based current-mode computation cells. These cells leverage the physical properties of floating-gate transistors (threshold voltage control and current modulation) to directly perform tensor operations, substituting complex digital logic with simpler analog-like computation that consumes less power and executes faster

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

Solution Approach 2:

The patent changes the operational parameters of the computation cells by using floating-gate transistors with programmable threshold voltages. This allows the same hardware structure to perform different computational functions by adjusting voltage parameters rather than reconfiguring digital logic, reducing both power consumption and computational overhead

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If digital neural network devices use fixed-configuration computation circuits, then manufacturing simplicity is maintained, but adaptability to different neural network configurations is limited

Engineering Contradiction:
Improvesupport for multiple levels and configurationsVSAvoidcircuit configuration flexibility
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent designs floating-gate transistor computation cells that can perform multiple neural network operations (matrix-vector multiplication, tensor contractions, activation functions) using the same basic circuit structure. The universal cell design achieves adaptability through parameter programming rather than structural reconfiguration, maintaining manufacturing simplicity while supporting diverse neural network configurations

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

Solution Approach 2:

The patent introduces dynamic configurability through programmable threshold voltages of floating-gate transistors. This allows the computation cells to be dynamically reconfigured for different neural network architectures and operations without changing the physical circuit structure, achieving versatility while keeping the device design relatively simple

Inventive Principle:
Principle #15Dynamics

3Speed

If traditional digital circuits are used for tensor operations, then ease of manufacture is maintained, but execution speed and performance are limited

Engineering Contradiction:
Improveexecution speedVSAvoidmanufacturing complexity
Core Design Contradiction:
SpeedVSEase of manufacture

Solution Approach 1:

The patent substitutes slow digital logic operations with faster floating-gate transistor current-mode operations. The computation cells execute tensor operations in parallel using current summation rather than sequential digital addition, achieving significantly higher execution speeds while remaining compatible with standard semiconductor manufacturing processes

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

Solution Approach 2:

The patent merges computation and memory functions into the same floating-gate transistor structure. The computation cells simultaneously store weights (in threshold voltage) and perform computation (through current modulation), eliminating the need for separate memory and computation units and simplifying the overall device architecture while improving performance

Inventive Principle:
Principle #5Merging (Combining)

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 significantly reduces computational costs and power consumption while enhancing performance, enabling faster and more flexible execution of neural network computations, comparable to thousands of operations per second with reduced energy expenditure.

Implementation Method 1

leveraging the programmable threshold voltage properties of floating-gate transistors for efficient weighted summations and activation functions

Methodology Applied
Scientific EffectField-programmable threshold voltage:

Implementation Method 2

A branch summation line may produce a branch output current that is a current-mode summation of the received CMC cell output currents

Methodology Applied
Scientific EffectCurrent-mode summation:

Implementation Method 3

An individual layer-one current summation circuit may comprise a feedback circuit that can limit at least an amplitude of the received branch output current

Methodology Applied
Scientific EffectFeedback: Feedback

Data Source

PatentUS20260072645A1Integrated circuits for large-scale transistor tensor operations
Publication Date: 2026.03.12 TERACORE SYSTEMS INC
  • US20260072645A1 patent drawing
  • US20260072645A1 patent drawing
  • US20260072645A1 patent drawing

AI summary

An integrated circuit includes a plurality of current-mode computation (CMC) branches, each including a plurality of CMC cells and a branch summation line. An individual CMC cell includes at least one computation transistor that produces a CMC output current that is a function of a channel current of the computation transistor. A branch summation line receives CMC cell output currents produced by a plurality of CMC cells, and produces a branch output current that is a current-mode summation of all received CMC cell output currents. A layer-one current summation circuit receives the branch output current produced by at least one branch summation line, and produces a layer-one current summation circuit output current that is a function of the received branch output currents. The layer-one current summation circuit may be field-programmable. In operation, the integrated circuit can perform transistor tensor operations by programming one or more layer-one current summation circuits to combine all branch output currents received by those layer-one current summation circuits. Using embodiments of the present invention, millions, billions, trillions or more of the CMC cells can be field-programmed to execute computations in parallel to support transistor tensor operations.