An Event-Based Digital Time Difference Encoder Model Implementation for Neuromorphic Systems
Autor: | Angel Jimenez-Fernandez, Thorben Schoepe, Daniel Gutierrez-Galan, Alejandro Linares-Barranco, Juan Pedro Dominguez-Morales, Elisabetta Chicca |
---|---|
Přispěvatelé: | Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Universidad de Sevilla. TEP108 : Robotica y Tecnología de Computadores, Ministerio de Economía y Competitividad (MINECO). España, Agencia Estatal de Investigación. España, Bio-inspired systems and circuits |
Jazyk: | angličtina |
Rok vydání: | 2022 |
Předmět: |
Computer Networks and Communications
Computer science Real-time computing Event-based processing time difference Interaural time difference Data loss Digital design computer.software_genre Artificial Intelligence neuromorphic systems Audio signal processing Real-time systems Neuromorphics Neuromorphic Systems Neurons Signal processing Computers Event (computing) spiking neuron Signal Processing Computer-Assisted Computational modeling Acoustic source localization event-based Computer Science Applications encoder (TDE) Neuromorphic engineering Encoding Task analysis Synapses processing Time difference encoder (TDE) Neural Networks Computer Spiking neuron Encoder computer Software |
Zdroj: | IEEE Transactions on Neural Networks and Learning Systems, 33(5), 1959-1973 |
ISSN: | 2162-237X |
Popis: | Neuromorphic systems are a viable alternative to conventional systems for real-time tasks with constrained resources. Their low power consumption, compact hardware realization, and low-latency response characteristics are the key ingredients of such systems. Furthermore, the event-based signal processing approach can be exploited for reducing the computational load and avoiding data loss due to its inherently sparse representation of sensed data and adaptive sampling time. In event-based systems, the information is commonly coded by the number of spikes within a specific temporal window. However, the temporal information of event-based signals can be difficult to extract when using rate coding. In this work, we present a novel digital implementation of the model, called time difference encoder (TDE), for temporal encoding on event-based signals, which translates the time difference between two consecutive input events into a burst of output events. The number of output events along with the time between them encodes the temporal information. The proposed model has been implemented as a digital circuit with a configurable time constant, allowing it to be used in a wide range of sensing tasks that require the encoding of the time difference between events, such as optical flow-based obstacle avoidance, sound source localization, and gas source localization. This proposed bioinspired model offers an alternative to the Jeffress model for the interaural time difference estimation, which is validated in this work with a sound source lateralization proof-of-concept system. The model was simulated and implemented on a field-programmable gate array (FPGA), requiring 122 slice registers of hardware resources and less than 1 mW of power consumption. Ministerio de Economía y Competitividad TEC2016-77785-P (COFNET) Agencia Estatal de Investigación PID2019-105556GB-C33/AEI/10.13039/501100011033 (MINDROB) |
Databáze: | OpenAIRE |
Externí odkaz: |