FPGA implementation of a spiking neural network for pattern matching

被引:0
|
作者
Caron, Louis-Charles [1 ]
Mailhot, Frederic [1 ]
Rouat, Jean [1 ]
机构
[1] Univ Sherbrooke, Dept Genie Elect & Genie Informat, Sherbrooke, PQ J1K 2R1, Canada
关键词
RECOGNITION;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A field programmable gate array (FPGA) implementation of a hardware spiking neural network is presented. The system is able to realize different signal processing tasks using the synchronization of oscillatory leaky integrate and fire neurons. The use of a bit slice architecture and short, local interconnections make it adaptable to projects of various scales. The system is also designed to efficiently process groups of synchronized neurons. A fully connected network of 648 neurons and 419904 synapses is implemented on a stand-alone Xilinx XC5VSX50T FPGA, processing up to 6M spikes/s. We describe the resource usage for the whole system as well as for each functional block, and illustrate the functioning of the circuit on a simple image recognition task.
引用
收藏
页码:649 / 652
页数:4
相关论文
共 50 条
  • [21] Pattern matching by neural network
    [J]. Hirari, Yuzo, 1600,
  • [22] Hippocampus-Inspired Spiking Neural Network on FPGA
    Mokhtar, Maizura
    Halliday, David M.
    Tyrrell, Andy M.
    [J]. EVOLVABLE SYSTEMS: FROM BIOLOGY TO HARDWARE, PROCEEDINGS, 2008, 5216 : 362 - 371
  • [23] An FPGA Accelerator for Spiking Neural Network Simulation and Training
    Sakellariou, Vasilis
    Paliouras, Vassilis
    [J]. 2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [24] Spiking Neural Network for Visual Pattern Recognition
    Liu, Daqi
    Yue, Shigang
    [J]. PROCESSING OF 2014 INTERNATIONAL CONFERENCE ON MULTISENSOR FUSION AND INFORMATION INTEGRATION FOR INTELLIGENT SYSTEMS (MFI), 2014,
  • [25] FPGA Implementation of Izhikevich Spiking Neural Networks for Character Recognition
    Rice, Kenneth L.
    Bhuiyan, Mohammad A.
    Taha, Tarek M.
    Vutsinas, Christopher N.
    Smith, Melissa C.
    [J]. 2009 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS, 2009, : 451 - +
  • [26] Toward the Optimal Design and FPGA Implementation of Spiking Neural Networks
    Guo, Wenzhe
    Yantir, Hasan Erdem
    Fouda, Mohammed E.
    Eltawil, Ahmed M.
    Salama, Khaled Nabil
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (08) : 3988 - 4002
  • [27] Conversion of Artificial Neural Network to Spiking Neural Network for Hardware Implementation
    Chen, Yi-Lun
    Lu, Chih-Cheng
    Juang, Kai-Cheung
    Tang, Kea-Tiong
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2019,
  • [28] An FPGA Implementation of Convolutional Spiking Neural Networks for Radioisotope Identification
    Huang, Xiaoyu
    Jones, Edward
    Zhang, Siru
    Xie, Shouyu
    Furber, Steve
    Goulermas, Yannis
    Marsden, Edward
    Baistow, Ian
    Mitra, Srinjoy
    Hamilton, Alister
    [J]. 2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [29] Implementation of Spiking Neural Network with Wireless Communications
    Hiraoka, Ryuya
    Matsumoto, Kazuki
    Nguyen, Kien
    Torikai, Hiroyuki
    Sekiya, Hiroo
    [J]. NEURAL INFORMATION PROCESSING, ICONIP 2019, PT V, 2019, 1143 : 619 - 626
  • [30] FPGA implementation of a General Regression Neural Network: An embedded pattern classification system
    Polat, Oevuenc
    Yildirim, Tuelay
    [J]. DIGITAL SIGNAL PROCESSING, 2010, 20 (03) : 881 - 886