Skip to main navigation Skip to search Skip to main content

概率计算脉冲神经网络异步架构

Translated title of the contribution: Asynchronous Architecture of Stochastic Computing Spiking Neuron Network
  • Yunfei Gao
  • , Yuhao Chen
  • , Yanan Zhu
  • , Xiangyu Xue
  • , Hongge Li*
  • *Corresponding author for this work
  • Beihang University

Research output: Contribution to journal › Article › peer-review

Abstract

Stochastic computing encodes binary numbers into stochastic pulse sequences in operating, which takes advantages of low power consumption and low resource usage. The application of stochastic computing in the design of spiking neural network (SNN) accelerator is beneficial to realize brain-like operation. In order to realize the low-power edge calculation of neural network, an asynchronous architecture using stochastic computing is designed, which can be used to realize the operation of full connected SNN. Cross array controlled by asynchronous micro-pipeline is implemented to achieve the leaky integrate and fire (LIF) neuron model. In the input layer of SNN, input values are encoded into stochastic pulses, and the synaptic weights and input pulses are calculated through accumulation, and the attenuation of neuron membrane potential value is realized based on logic calculation. The event-driven coding and the transmission of stochastic pulse are controlled by the asynchronous architecture, which can reduce the power consumption of SNN operation; The proposed architecture achieves an operation of SNN with 784 input and 10 output, which is verified on Xilinx KCU116 platform and achieves a peak throughput of 78.4 GSOPS and an energy efficiency of 137.47 GSOPS/W.

Translated title of the contributionAsynchronous Architecture of Stochastic Computing Spiking Neuron Network
Original languageChinese (Traditional)
Pages (from-to)522-526
Number of pages5
JournalJisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics
Volume34
Issue number4
DOIs
StatePublished - 20 Apr 2022

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Fingerprint

Dive into the research topics of 'Asynchronous Architecture of Stochastic Computing Spiking Neuron Network'. Together they form a unique fingerprint.

Cite this