(EN) Apparatus and methods for efficient synaptic update in a network such as a spiking neural network. In one embodiment, the post-synaptic updates, in response to generation of a post-synaptic pulse by a post-synaptic unit, are delayed until a subsequent pre-synaptic pulse is received by the unit. Pre-synaptic updates are performed first following by the post-synaptic update, thus ensuring synaptic connection status is up-to-date. The delay update mechanism is used in conjunction with system "flush7" events in order to ensure accurate network operation, and prevent loss of information under a variety of pre-synaptic and post-synaptic unit firing rates. A large network partition mechanism is used in one variant with network processing apparatus in order to enable processing of network signals in a limited functionality embedded hardware environment.
(FR) L'invention concerne un appareil et des procédés permettant une mise à jour synaptique efficace dans un réseau tel qu'un réseau neuronal à impulsion. Dans un mode de réalisation, les mises à jour post-synaptiques, en réponse à la génération d'une impulsion post-synaptique par une unité post-synaptique, sont retardées jusqu'à ce qu'une impulsion présynaptique suivante soit reçue par l'unité. Les mises à jour présynaptiques sont tout d'abord effectuées, puis la mise à jour post-synaptique est réalisée, ce qui permet de garantir que l'état de la connexion synaptique est à jour. Le mécanisme de mise à jour différée est utilisé conjointement avec les événements du système « flush7 » afin de garantir le fonctionnement précis du réseau et d'empêcher la perte d'informations conformément à divers taux d'activation d'unités présynaptiques et post-synaptiques. Un mécanisme de partitionnement de réseau est utilisé dans une variante avec l'appareil de traitement de réseau afin de permettre le traitement des signaux de réseau dans un environnement matériel intégré à fonctionnalité limitée.