Time-multiplexed System-on-Chip using Fault-tolerant Astrocyte-Neuron Networks

被引:0
|
作者
Johnson, Anju P. [1 ]
Liu, Junxiu [2 ]
Millard, Alan G. [1 ]
Karim, Shvan [2 ]
Tyrrell, Andy M. [1 ]
Harkin, Jim [2 ]
Timmis, Jon [1 ]
McDaid, Liam [2 ]
Halliday, David M. [1 ]
机构
[1] Univ York, Dept Elect Engn, York YO10 5DD, N Yorkshire, England
[2] Ulster Univ, Sch Comp Engn & Intelligent Syst, Derry BT48 7JL, North Ireland
基金
英国工程与自然科学研究理事会;
关键词
Spiking Neural Networks; Astrocytes; Self-Repair; Fault Tolerance; Time Multiplexing; FPGA; Rio-inspired Engineering; Neuromorphic computing;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Spike-based brain-inspired systems have shown an immense capability to achieve internal stability, widely referred to as homeostasis. This ability enrols them as the best candidate for next-generation computational neuroscience as they bridge the gap between neuroscience and machine learning. Spiking Neural Networks (SNN), a third generation Artificial Neural Network (ANN), which operates using discrete events of spikes, contributes to a category of biologically-realistic models of neurons to carry out computations. Spiking Astrocyte-Neuron Networks (SANN) have a characteristic attribute homologous to brain self-repair. Although SNNs are more powerful in theory than 2nd generation ANNs, they are not widely in use as their implementations on normal hardware are computationally-intensive. On the contrary, due to the capability of modern hardware such as FPGAs, which operates in MHz and GIIs range, facilitates real-time and faster-than-real-time simulations of SNNs. In this work, we overcome the computational overhead of the SNNs using the benefits of real-time hardware computations, utilizing time-multiplexing to design a Self-rePairing spiking Astrocyte Neural NEtwoRk (SPANNER) chip, generic to users' choice of task, emphasizing fault-tolerance, targeting safety-critical applications. We demonstrate the proposed methodology on a SANN system implemented on Xilinx Artix-7 FPGA. The proposed architecture has minimal hardware footprints, power dissipation profile and real-time computational capability, enhancing its usability in constrained applications.
引用
收藏
页码:1076 / 1083
页数:8
相关论文
共 50 条
  • [1] An FPGA-based Hardware-Efficient Fault-Tolerant Astrocyte-Neuron Network
    Johnson, Anju P.
    Halliday, David M.
    Millard, Alan G.
    Tyrrell, Andy M.
    Timmis, Jon
    Liu, Junxiu
    Harkin, Jim
    McDaid, Liam
    Karim, Shvan
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [2] Scalable Networks-on-Chip Interconnected Architecture for Astrocyte-Neuron Networks
    Liu, Junxiu
    Harkin, Jim
    Maguire, Liam P.
    McDaid, Liam J.
    Wade, John J.
    Martin, George
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2016, 63 (12) : 2290 - 2303
  • [3] System-on-chip oriented fault-tolerant sequential systems implementation methodology
    Pontarelli, S
    Cardarilli, GC
    Malvoni, A
    Ottavi, M
    Re, M
    Salsano, A
    2001 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2001, : 455 - 460
  • [4] Reliability analysis of a fault-tolerant RISC-V system-on-chip
    Santos, Douglas Almeida
    Luza, Lucas Matana
    Dilillo, Luigi
    Zeferino, Cesar Albenes
    Melo, Douglas Rossi
    MICROELECTRONICS RELIABILITY, 2021, 125
  • [5] Enhancing Fault Awareness and Reliability of a Fault-Tolerant RISC-V System-on-Chip
    Santos, Douglas A.
    Mattos, Andre M. P.
    Melo, Douglas R.
    Dilillo, Luigi
    ELECTRONICS, 2023, 12 (12)
  • [6] Hierarchical Networks-on-Chip Interconnect for Astrocyte-Neuron Network Hardware
    Liu, Junxiu
    Harkin, Jim
    McDaid, Liam
    Martin, George
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2016, PT I, 2016, 9886 : 382 - 390
  • [7] A FAULT-TOLERANT LAYER FOR DYNAMICALLY RECONFIGURABLE MULTI-PROCESSOR SYSTEM-ON-CHIP
    Pham, Hung-Manh
    Pillement, Sebastien
    Demigny, Didier
    2009 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS, 2009, : 284 - 289
  • [8] Hybrid Hardening Approach for a Fault-Tolerant RISC-V System-On-Chip
    Santos, Douglas A.
    Aviles, Pablo M.
    Mattos, Andre M. P.
    Garcia-Valderas, Mario
    Entrena, Luis
    Lindoso, Almudena
    Dilillo, Luigi
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2024, 71 (08) : 1722 - 1730
  • [9] A Design Methodology for Fault-Tolerant Computing using Astrocyte Neural Networks
    Isik, Murat
    Paul, Ankita
    Varshika, M. Lakshmi
    Das, Anup
    PROCEEDINGS OF THE 19TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2022 (CF 2022), 2022, : 169 - 172
  • [10] Adaptive Execution Assistance for Multiplexed Fault-Tolerant Chip Multiprocessors
    Subramanyan, Pramod
    Singh, Virendra
    Saluja, Kewal K.
    Larsson, Erik
    2011 IEEE 29TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2011, : 419 - 426