SELF-TIMED FEEDFORWARD SYNTHESIZABLE AND TECHNOLOGY SCALABLE MIXED-SIGNAL NEURONS
The present invention relates to a spike capture and local trigger generation module for a neuron of a spiking neural network. The module comprises spike input ports, each configured to receive a spike input signal. Furthermore, the module comprises a pulse latch module, configured to capture spikes...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The present invention relates to a spike capture and local trigger generation module for a neuron of a spiking neural network. The module comprises spike input ports, each configured to receive a spike input signal. Furthermore, the module comprises a pulse latch module, configured to capture spikes in the spike input signals by pulse latching. The pulse latch module outputs for each of the spike input ports a latched signal which indicates whether or not a spike was captured. The module further comprises a local trigger generator module, configured to generate a trigger signal used to synchronize and/or control the timing of operations in the neuron, and configured to use the latched signals to generate the trigger signal such that the trigger signal comprises pulses equal in number to the number of spikes captured. Finally, the module may comprise a trigger signal output port that outputs the generated trigger signal.
La présente invention concerne un module de capture de pointe et de génération de déclenchement local pour un neurone d'un réseau de neurones artificiels impulsionnels. Le module comprend des ports d'entrée de pointe, chacun étant configuré pour recevoir un signal d'entrée de pointe. En outre, le module comprend un module de verrouillage de pointe, configuré pour capturer des pointes dans les signaux d'entrée de pointe par verrouillage d'impulsion. Le module de verrouillage d'impulsion produit, pour chacun des ports d'entrée de pointe, un signal verrouillé qui indique la capture ou non d'une pointe. Le module comprend en outre un module de génération de déclenchement local, configuré pour générer un signal de déclenchement utilisé pour synchroniser et/ou commander la synchronisation d'opérations dans le neurone, et configuré pour utiliser les signaux verrouillés pour générer le signal de déclenchement de sorte que le signal de déclenchement comprend des impulsions égales en nombre au nombre de pointes capturées. Enfin, le module peut comprendre un port de sortie de signal de déclenchement qui produit le signal de déclenchement généré. |
---|