SNN eXpress: Streamlining low-power AI-SoC development with unsigned weight accumulation spiking neural network

  • 장형욱; 
  • 한규승; 
  • 오광일; 
  • 이석호; 
  • 이재진; 
  • ... 이우주
Citations

WEB OF SCIENCE

0
Citations

SCOPUS

1

초록

SoCs with analog-circuit-based unsigned weight-accumulating spiking neural networks (UWA-SNNs) are a highly promising solution for achieving low-power AI-SoCs. This paper addresses the challenges that must be overcome to realize the potential of UWA-SNNs in low-power AI-SoCs: (i) the absence of UWA-SNN learning methods and the lack of an environment for developing applications based on trained SNN models and (ii) the inherent issue of testing and validating applications on the system being nearly impractical until the final chip is fabricated owing to the mixed-signal circuit implementation of UWA-SNN-based SoCs. This paper argues that, by integrating the proposed solutions, the development of an EDA tool that enables the easy and rapid development of UWA-SNN-based SoCs is feasible, and demonstrates this through the development of the SNN eXpress (SNX) tool. The developed SNX automates the generation of RTL code, FPGA prototypes, and a software devel-opment kit tailored for UWA-SNN-based application development. Compre-hensive details of SNX development and the performance evaluation and verification results of two AI-SoCs developed using SNX are also presented.

키워드

low-power AI-SoCs; SNN eXpress; spiking neural networks; UWA-SNN
제목
SNN eXpress: Streamlining low-power AI-SoC development with unsigned weight accumulation spiking neural network
저자
장형욱; 한규승; 오광일; 이석호; 이재진; 이우주
DOI
10.4218/etrij.2024-0114
발행일
2024-10
유형
Article
저널명
ETRI Journal
권
46
호
5
페이지
829 ~ 838

파일 다운로드

Thumbnail