Single-Circuit Multi-Bit Neuromorphic Processing by Time Division

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neuromorphic processors face inefficiencies in processing multi-bit operations due to limitations in handling multiple bits simultaneously, leading to suboptimal performance in neural network applications.

Innovation Solution

A neuromorphic apparatus with a single axon, synaptic, and neuron circuit, along with a controller, processes multi-bit operations in a time-division manner, sequentially assigning bits to these circuits to perform neuromorphic operations efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If multiple circuits are used to process multi-bit operations simultaneously, then processing speed is improved, but hardware complexity and resource requirements increase

Engineering Contradiction:
Improveprocessing speedVSAvoidhardware complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent applies periodic action by implementing time-division multiplexing where a single neuromorphic circuit processes multi-bit operations sequentially across different time periods. Each bit position (0th bit, 1st bit, etc.) is processed in a dedicated time slot, allowing the circuit to handle multi-bit operations efficiently without requiring multiple parallel circuits. This temporal segmentation resolves the contradiction by maintaining processing speed through systematic sequencing while minimizing hardware complexity.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent implements universality by designing a single neuromorphic circuit that can perform multiple functions - processing different bit positions of multi-bit operations at different time periods. The same circuit infrastructure handles 0th bit operations, 1st bit operations, and higher bit operations sequentially, making the hardware resource universal and multi-functional rather than requiring dedicated circuits for each bit position.

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

2Productivity

If multiple circuits are allocated for different bit positions, then processing capability is improved, but hardware resource requirements increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidhardware resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies merging by combining multiple bit-position processing functions into a single neuromorphic circuit. Instead of allocating separate circuits for 0th bit, 1st bit, and other bit positions, the patent merges all these functions into one circuit that operates at different time periods. This consolidation maintains full processing capability for multi-bit operations while significantly reducing the quantity of hardware resources required.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent uses periodic action to enable a single circuit to handle multiple bit positions by assigning each bit position to a specific time period. The circuit processes the 0th bit in the first time period, the 1st bit in the second time period, and so on. This temporal organization allows the system to maintain high processing capability equivalent to having multiple circuits while using only one physical circuit.

Inventive Principle:
Principle #19Periodic action

3Device complexity

If a single circuit processes all bit positions sequentially, then hardware requirements are reduced, but processing time increases

Engineering Contradiction:
Improvehardware requirementsVSAvoidprocessing time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-assigning specific bit positions to specific time periods in a systematic manner. The controller is configured to determine which bit position (0th, 1st, 2nd, etc.) should be processed in each time period before execution. This preliminary organization of bit-position-to-time-period mapping allows the single circuit to process multi-bit operations efficiently without ad-hoc delays, minimizing processing time while maintaining reduced hardware requirements.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12373681B2Neuromorphic method and apparatus with multi-bit neuromorphic operation
Publication Date: 2025.07.29 SAMSUNG ELECTRONICS CO LTD
  • US12373681B2 patent drawing
  • US12373681B2 patent drawing
  • US12373681B2 patent drawing

AI summary

A neuromorphic apparatus configured to process a multi-bit neuromorphic operation including a single axon circuit, a single synaptic circuit, a single neuron circuit, and a controller. The single axon circuit is configured to receive, as a first input, an i-th bit of an n-bit axon. The single synaptic circuit is configured to store, as a second input, a j-th bit of an m-bit synaptic weight and output a synaptic operation value between the first input and the second input. The single neuron circuit is configured to obtain each bit value of a multi-bit neuromorphic operation result between the n-bit axon and the m-bit synaptic weight, based on the output synaptic operation value. The controller is configured to respectively determine the i-th bit and the j-th bit to be sequentially assigned for each time period of different time periods to the single axon circuit and the single synaptic circuit.