Neuromorphic Spike Transmission Using Strobe Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing address event representation (AER) method for transmitting spike events in neuromorphic chips complicates the structure of transceivers for reading and writing addresses, making it inefficient for synchronizing address information with time information of spike events.

Innovation Solution

A transmission apparatus and method that includes an address output unit for sequential output of addresses, spike detection units to identify spike events, and a strobe output unit to represent the time information of spike occurrence, simplifying the transceiver structure by separately synchronizing and transmitting address and time information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the AER method is used to asynchronously write address information to a communication bus, then spike event transmission is enabled, but the transceiver structure becomes complicated

Engineering Contradiction:
Improvespike event transmission capabilityVSAvoidtransceiver structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the transmission of address information and time information into separate channels. Address information is written to the communication bus asynchronously via AER, while time information is transmitted separately through a dedicated time bus. This segmentation allows each channel to be optimized independently, simplifying the overall transceiver structure while maintaining full spike event transmission capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a strobe signal as an intermediary mechanism that coordinates between the address information and time information transmission. The strobe signal triggers the latching of address information at the receiving end, ensuring synchronization without requiring complex handshake protocols. This intermediary approach decouples the complexity of direct coordination between address and time channels.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If address information and time information are transmitted together, then complete spike event data is conveyed, but synchronization becomes difficult

Engineering Contradiction:
Improvespike event data completenessVSAvoidsynchronization accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent divides the spike event data into two separate transmission streams: address information on the communication bus and time information on the time bus. This segmentation prevents the synchronization problems that would arise from trying to transmit both together, as each stream can be independently timed and triggered by its own strobe signal, ensuring both completeness and precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-configuring the receiving transceiver with the ability to latch address information at specific strobe edges. This preliminary setup allows the system to capture address data at precisely the right moment based on the strobe signal, ensuring accurate synchronization without requiring complex real-time coordination during data transmission.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9104974B2Apparatus and method for transmitting and receiving determined spike events between neurons in neuromorphic chips utilizing a strobe representing spike occurrence time information
Publication Date: 2015.08.11 SAMSUNG ELECTRONICS CO LTD
  • US9104974B2 patent drawing
  • US9104974B2 patent drawing
  • US9104974B2 patent drawing

AI summary

An apparatus and a method for transmitting and receiving a spike event in a neuromorphic chip. A transmission apparatus of the neuromorphic chip outputs addresses sequentially and repeatedly to an address bus, and when a spike generated by a neuron is detected by the transmission apparatus, outputs a strobe at a first time when one of the addresses being output sequentially and repeatedly becomes identical to an address of the neuron that generated the spike. A receiving apparatus of the neuromorphic chip inputs an address through the address bus at a strobe detection time when the strobe is detected by the receiving apparatus.