MEMS Analog Edge AI Computing Without ADC/DAC Bottlenecks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital computers for edge AI computing are inefficient due to analog-to-digital and digital-to-analog conversion burdens and processing bottlenecks, and in-situ training for edge applications is challenging, particularly with conventional stochastic gradient descent approaches.

Innovation Solution

Analog computing using MEMS devices, specifically MEMS CTRNN, which perform edge AI computations in continuous time, eliminating the need for analog-to-digital conversion and enabling in-situ training through difference target propagation, allowing adaptation to hardware variations and drift.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If digital computers are used for edge AI computing, then computation can be performed, but power consumption is high and processing speed is limited due to ADC/DAC conversion burdens

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

Solution Approach 1:

The patent replaces the digital computing system with an analog computing system using MEMS devices. Instead of converting analog signals to digital and processing them digitally, the system directly processes analog signals through the inherent capacitive properties of MEMS devices, eliminating ADC/DAC conversion steps and reducing power consumption while increasing processing speed

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

Solution Approach 2:

The patent changes the computational approach from digital binary operations to analog continuous-time capacitive operations. By utilizing the natural capacitive behavior of MEMS devices and implementing difference target propagation in the analog domain, the system achieves efficient AI computation without the overhead of digital conversion and processing

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If conventional SGD learning approach is used for in-situ training, then model training can be performed, but implementation in analog hardware is very difficult

Engineering Contradiction:
Improvein-situ training capabilityVSAvoidimplementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the training algorithm from conventional SGD with error backpropagation to difference target propagation (DTP). DTP is specifically designed to be compatible with analog hardware by using local gradient estimation and avoiding the complex global backpropagation required by SGD, thereby enabling in-situ training in analog MEMS devices

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a self-training capability where the analog MEMS system can perform in-situ training locally without requiring external digital processing. The difference target propagation algorithm allows the system to adapt its weights directly in the analog domain using local information, eliminating the need for complex external training infrastructure

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260050780A1Analog system for edge artificial intelligence computing
Publication Date: 2026.02.19 GE AVIATION SYSTEMS LLC
  • US20260050780A1 patent drawing
  • US20260050780A1 patent drawing
  • US20260050780A1 patent drawing

AI summary

An analog system for edge artificial intelligence computing includes a first plurality of analog edge devices configured to receive an input analog signal and to output a first plurality of output analog signals, a second plurality of analog edge devices configured to receive the first plurality of output analog signals and to output a second plurality of output analog signal, and one or more memory devices in communication with the first plurality of analog edge devices and the second plurality of analog edge devices, and configured to store weight parameters, the weight parameters being adjustable based on time constants of the first plurality of analog edge devices or the second plurality of analog devices, or both. The second plurality of output analog signals are multiplied by the weight parameters to obtain a plurality of weighted analog signals.