Spiking Neuron Circuits for Neuromorphic AI Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional computing systems face inefficiencies and high power consumption when processing large data sets for artificial intelligence applications, particularly in deep learning and artificial neural networks, due to the von Neumann bottleneck and differences in mechanisms compared to specialized architectures like graphics processing units.

Innovation Solution

The development of neuromorphic processors that mimic biological brains, featuring a network of artificial neurons connected to form a spiking neural network, where neurons communicate through time-dependent electrical spikes, allowing for efficient processing and learning mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional computing systems (von Neumann architecture) are used for AI processing, then general-purpose computation is achieved, but processing efficiency deteriorates and power consumption increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent replaces traditional von Neumann architecture with a neuromorphic computing system that mimics biological neural networks. This substitution fundamentally changes the computational paradigm from sequential digital processing to parallel event-driven processing, achieving both higher efficiency and lower power consumption by eliminating the von Neumann bottleneck and using spike-based communication instead of continuous data transfer

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

Solution Approach 2:

The patent changes the fundamental parameters of computation by using spiking neural networks with event-driven operation. Instead of continuous clock-cycled processing, the system operates asynchronously based on spike events, changing the time parameter from fixed intervals to variable event-based timing, which improves efficiency and reduces energy consumption by processing only when necessary

Inventive Principle:
Principle #35Parameter changes

2Productivity

If traditional digital computation using zeros and ones is used, then simple binary processing is achieved, but computational efficiency for AI tasks deteriorates

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidcomputational mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces dynamic, event-driven computation using spiking neural networks. Instead of static binary processing, the system uses dynamic spike trains with variable timing and intensity to encode information. This dynamic approach enables more efficient AI computation by mimicking biological neural processing, where the timing and frequency of spikes carry computational meaning beyond simple binary states

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20230100670A1Spiking neuron circuits and methods
Publication Date: 2023.03.30 INTEL CORP
  • US20230100670A1 patent drawing
  • US20230100670A1 patent drawing
  • US20230100670A1 patent drawing

AI summary

Spiking neuron circuits and methods are provided in this disclosure. A spiking neuron may include a triggerable oscillator configured to generate an oscillator signal. The spiking neuron may further include a circuit configured to obtain an integration value based on received input spike signals. The spiking neuron may further include a leakage circuit configured to obtain a leakage value based on the oscillator signal. The spiking neuron may further include an oscillator activator configured to activate or deactivate the triggerable oscillator based on the leakage value and the integration value.