Fast Spiking Neural Network architecture for low-cost FPGA devices

被引:0
|
作者
Iakymchuk, Taras [1 ]
Rosado, Alfredo [1 ]
Frances, Jose V. [1 ]
Bataller, Manuel [1 ]
机构
[1] Univ Valencia, Digital Signal Proc Grp GPDS, Dpt Elect Engn, ETSE, Valencia, Spain
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Spiking Neural Networks (SNN) consist of fully interconnected computation units (neurons) based on spike processing. This type of networks resembles those found in biological systems studied by neuroscientists. This paper shows a hardware implementation for SNN. First, SNN require the inputs to be spikes, being necessary a conversion system (encoding) from digital values into spikes. For travelling spikes, each neuron interconnection is characterized by weights and delays, requiring an internal neuron processing by a Postsynaptic Potential (PSP) function and membrane potential threshold evaluation for a post-synaptic output spike generation. In order to model a real biological system by artificial SNN, the number of required neurons is very high (thousands). In this work, we propose a SNN architecture able to adapt big size networks using reduced hardware resources. While spikes are processed at 1ms time, inter spike time is used for internal calculations, a mixed serial-parallel structure allows optimized computation of all neuron output values. Results show that SNN can be accommodated using a medium-size FPGA device such as Xilinx Spartan 3 with processing speed comparable to fully parallel implementations with up to 70% resource reduction.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Sancus 2.0: A Low-Cost Security Architecture for IoT Devices
    Noorman, Job
    Van Bulck, Jo
    Muhlberg, Jan Tobias
    Piessens, Frank
    Maene, Pieter
    Preneel, Bart
    Verbauwhede, Ingrid
    Goetzfried, Johannes
    Mueller, Tilo
    Freiling, Felix
    ACM TRANSACTIONS ON PRIVACY AND SECURITY, 2017, 20 (03)
  • [22] A Low-Cost FPGA-Based Test and Diagnosis Architecture for SRAMs
    Di Carlo, Stefano
    Prinetto, Paolo
    Scionti, Alberto
    Figueras, Joan
    Manich, Salvador
    Rodriguez-Montanes, Rosa
    2009 FIRST INTERNATIONAL CONFERENCE ON ADVANCES IN SYSTEM TESTING AND VALIDATION LIFECYCLE, 2009, : 141 - +
  • [23] Low-cost Wireless Network Architecture for Developing Countries
    Gourhant, Yvon
    Lukashova, Elena
    Sama, Malla Reddy
    Wahed, Sherif Abdel
    Meddour, Djamal-Eddine
    Venmani, Daniel Philip
    2014 14TH INTERNATIONAL CONFERENCE ON INNOVATIONS FOR COMMUNITY SERVICES (I4CS), 2014, : 16 - 21
  • [24] Low-Cost Connected Work Zone Devices with Simplified Architecture
    Vorhes, Glenn
    Noyce, David
    TRANSPORTATION RESEARCH RECORD, 2022, 2676 (07) : 685 - 696
  • [25] A low-cost fault tolerant solution targeting commercial FPGA devices
    Siozios, Kostas
    Soudris, Dimitrios
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (10) : 1255 - 1265
  • [26] A General Low-Cost Fast Hybrid Reconfiguration Architecture for FPGA-Based Self-Adaptive System
    Yao, Rui
    Zhu, Ping
    Du, Junjie
    Wang, Meiqun
    Zhou, Zhaihe
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (03): : 616 - 626
  • [27] Low-Cost Reconfigurable VLSI Architecture for Fast Fourier Transform
    Xiao, Hao
    Pan, An
    Chen, Yun
    Zeng, Xiaoyang
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2008, 54 (04) : 1617 - 1622
  • [28] An FPGA Implementation of Deep Spiking Neural Networks for Low-Power and Fast Classification
    Ju, Xiping
    Fang, Biao
    Yan, Rui
    Xu, Xiaoliang
    Tang, Huajin
    NEURAL COMPUTATION, 2020, 32 (01) : 182 - 204
  • [29] A Lightweight Binarized Convolutional Neural Network Model for Small Memory and Low-Cost Mobile Devices
    Qi X.
    Sun Z.
    Mei X.
    Chellali R.
    Mobile Information Systems, 2023, 2023
  • [30] A fully CMOS low-cost chaotic neural network
    Rossello, Jose L.
    Bota, Sebastia
    Canals, Vicens
    de Paul, Ivan
    Segura, Jaume
    2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 659 - +