[ca] Aquesta tesi contribueix al camp del maquinari neuromòrfic. En particular, a la millora significativa d'una arquitectura de maquinari escalable, anomenada Hardware Emulator of Evolvable Neural Spiking Systems (HEENS), per a l'execució en temps real de xarxes neuronals de polsos (SNNs) en aplicacions cognitives. Les SNNs són xarxes neuronals inspirades en l'activitat biològica del cervell, dissenyades per processar esdeveniments temporals discrets, oferint capacitats millorades per manejar dades temporals així com emprar plasticitat local, mostrant així una major eficiència energètica en comparació amb les xarxes neuronals tradicionals.L'arquitectura HEENS s'implementa en diverses plataformes de maquinari AMD (Xilinx) Zynq, que combinen nuclis de processament ARM amb lògica programable (FPGA), conegudes per la seva alta flexibilitat i paral·lelisme en l'execució de diferents models neuronals. Un dels assoliments clau d'aquesta tesi és l'optimització de l'arquitectura per reduir la latència, minimitzar l'ús de recursos, augmentar la capacitat de processament, superar problemes d'arquitectura anteriors i millorar l'adaptabilitat a diverses aplicacions cognitives, com el processament sensorial i el reconeixement de patrons.Els resultats obtinguts es poden dividir en aportacions a l'arquitectura i resultats experimentals en aplicacions reals. En la primera part, aquest treball millora la capacitat de mapeig sinàptic, desenvolupa nous mecanismes de configuració del sistema i introdueix la interacció amb sensors externs.El sistema millorat integra una interfície HDMI, que demostra la visualització en temps real de l'activitat neuronal i els paràmetres neuronals i sinàptics de la SNN, permetent un seguiment continu del sistema sense afectar el seu rendiment. Aquesta capacitat de monitorització en temps real s'ha provat en múltiples experiments, on s'ha observat una representació precisa de l'activitat neuronal en una escala de temps d'1 ms, considerada temps real, amb suport a d'altres escales de temps, tant més ràpides com més lentes. Es destaca l'ús de HEENS en el processament de sensors físics, on s'ha demostrat que l'arquitectura pot adaptar-se en temps real als canvis en els senyals d'entrada, la qual cosa la converteix en una plataforma ideal per a aplicacions en robòtica i sistemes autònoms.Pel que fa als bancs de proves i aplicacions, es presenten resultats significatius en la implementació d'aplicacions cognitives mitjançant HEENS. En el reconeixement de dígits manuscrits, l'arquitectura va mostrar una gran precisió utilitzant models SNN amb plasticitat sinàptica, aconseguint un bon rendiment en termes de temps de processament i consum energètic en comparació amb d'altres solucions existents.Un altre resultat clau és l'emulació de maquinari de cultius neuronals, comparant el comportament de xarxes neuronals simulades in vitro, in silico i in duris silico (maquinari físic). Els experiments van demostrar que HEENS és capaç de replicar fidelment el comportament i les propietats estadístiques observades en cultius neuronals reals, obrint noves possibilitats per a la investigació en neurociència i biomedicina.Finalment, la tesi conclou que l'arquitectura HEENS no només ofereix un entorn flexible i eficient per a la investigació i desenvolupament de SNNs, sinó que també permet la seva implementació en aplicacions que exigeixen processament en temps real amb un bon rendiment energètic. Els avenços aconseguits en aquest treball representen un pas important cap a la creació de sistemes neuromòrfics escalables de nova generació capaços d'emular de manera eficient funcions cognitives complexes.

[en] This thesis contributes to the field of neuromorphic hardware. In particular, to the significant improvement of a scalable hardware architecture, named Hardware Emulator of Evolvable Neural Spiking Systems (HEENS), for the real-time execution of spiking neural networks (SNNs) in cognitive applications. SNNs are neural networks inspired by the biological activity of the brain, designed to process discrete temporal events, offering improved capabilities for handling temporal data as well as local plasticity, thus exhibiting greater energy efficiency compared to traditional neural networks.The HEENS architecture is implemented on several AMD (Xilinx) Zynq hardware platforms, which combine ARM processing cores with programmable logic (FPGAs), known for their high flexibility and parallelism in the execution of different neural models. One of the key achievements of this thesis is the optimization of the architecture to reduce latency, minimize resource usage, increase processing capacity, overcome previous architectural issues, and improve adaptability to various cognitive applications, such as sensory processing and pattern recognition.The results obtained can be divided into architectural contributions and experimental results in real applications. In the first part, this work improves the synaptic mapping capability, develops new system configuration mechanisms, and introduces interaction with external sensors.The enhanced system integrates an HDMI interface, demonstrating real-time visualization of neural activity and the neural and synaptic parameters of the SNN allows continuous monitoring without affecting system performance. This real-time monitoring capability has been tested in multiple experiments, where a precise representation of neural activity was observed on a 1 ms time scale, considered to be real-time, with support to other time scales, both faster or slower. The use of HEENS in physical sensor processing is highlighted, where it was proven that the architecture can adapt in real-time to changes in input signals, making it an ideal platform for applications in robotics and autonomous systems.Regarding testbenches and applications, significant results are presented in the implementation of cognitive applications using HEENS. In handwritten digit recognition, the architecture showed high accuracy using SNN models with synaptic plasticity, achieving good performance in terms of processing time and energy consumption compared to other existing solutions. Another key result is the hardware emulation of neuronal cultures, comparing the behavior of simulated neural networks in vitro, in silico, and in duris silico (physical hardware). The experiments showed that HEENS is capable of faithfully replicating the behavior and statistical properties observed in real neuronal cultures, opening new possibilities for research in neuroscience and biomedicine.Finally, the thesis concludes that the HEENS architecture not only offers a flexible and efficient environment for the research and development of SNN but also enables its implementation in real-world applications demanding real-time processing with good energy performance. The advances achieved in this work represent an important step toward the creation of next-generation scalable neuromorphic systems capable of efficiently emulating complex cognitive functions.