Brain-like Computing Chip with Programmable Neuron Processors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional brain-like chips lack programmability and computational efficiency due to limited support for various neuron models and lack of acceleration modules for multiplication and addition operations, leading to poor performance in simulating complex neural networks.

Innovation Solution

A brain-like computing chip with a many-core system featuring programmable neuron processors and parallel multiply-add-type coprocessors that perform energy integration operations, enabling efficient computation of various neuron models, including Spiking Neural Networks, through network-on-chip data transmission and shared memory access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional brain-like chips use ASIC implementation with one or two neuron models, then execution efficiency is high and power consumption is low, but programmability is poor and cannot support more models

Engineering Contradiction:
Improveexecution efficiencyVSAvoidprogrammability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal neuromorphic processor that can support multiple neuron models (IF, LIF, Izhikevich, and custom models) through programmable parameters and configurations. The processor uses a unified architecture with configurable parameters (leakage coefficient, threshold, reset potential, etc.) that can be adjusted to simulate different neuron types, eliminating the need for separate ASIC implementations for each model while maintaining high execution efficiency.

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

2Adaptability or versatility

If programmable neuromorphic chips use many-core processors with general-purpose ARM processors, then programmability is improved, but computational efficiency is low due to lack of acceleration module for multiplication and addition

Engineering Contradiction:
ImproveprogrammabilityVSAvoidcomputational efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the computation tasks by separating the control logic (handled by the ARM processor) from the computationally intensive multiply-accumulate operations (handled by dedicated MAC units). Each neuromorphic core contains specialized MAC circuits that are specifically optimized for neural network computations, allowing the general-purpose ARM processor to focus on control and coordination while the MAC units handle heavy mathematical operations in parallel.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediate layer of specialized MAC (Multiply-Accumulate) units that act as mediators between the general-purpose ARM processors and the neuromorphic computation requirements. These MAC units provide accelerated computation for multiplication and addition operations, which are fundamental to neural network processing, thereby bridging the gap between programmability and computational efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If brain-like chips lack acceleration module for multiplication and addition, then device complexity is low, but computational efficiency for neuron models requiring large computation is poor

Engineering Contradiction:
Improvedevice complexityVSAvoidcomputational efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies local quality by implementing specialized MAC (Multiply-Accumulate) units specifically within each neuromorphic core where they are most needed for neuron model computations. Rather than adding complex acceleration modules throughout the entire system, the patent locally enhances computational capability at the core level, providing efficient multiplication and addition operations exactly where neural network computations occur most frequently.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11461626B2Brain-like computing chip and computing device
Publication Date: 2022.10.04 LYNXI TECH CO LTD
  • US11461626B2 patent drawing
  • US11461626B2 patent drawing

AI summary

The present disclosure provides a brain-like computing chip and a computing device. The brain-like computing chip includes is a many-core system composed of one or more functional cores, and data transmission is performed between the functional cores by means of a network-on-chip. The functional core includes at least one neuron processor configured to compute various neuron models, and at least one coprocessor coupled to the neuron processor and configured to perform an integral operation and/or a multiply-add-type operation; and the neuron processor is capable of calling the coprocessor to perform the multiply-add-type operation.