FangTianSim: High-Level Cycle-Accurate Resistive Random-Access Memory-Based Multi-Core Spiking Neural Network Processor Simulator

被引:1
|
作者
Wei, Jinsong [1 ,2 ]
Wang, Zhibin [1 ]
Li, Ye [1 ]
Lu, Jikai [1 ,3 ]
Jiang, Hao [1 ,3 ]
An, Junjie [2 ,3 ]
Li, Yiqi [1 ]
Gao, Lili [1 ]
Zhang, Xumeng [4 ]
Shi, Tuo [1 ,2 ]
Liu, Qi [4 ]
机构
[1] Zhejiang Lab, Inst Intelligent Comp, Hangzhou, Peoples R China
[2] Chinese Acad Sci, Inst Microelect, Beijing, Peoples R China
[3] Univ Sci & Technol China, Sch Microelect, Hefei, Peoples R China
[4] Fudan Univ, Frontier Inst Chip & Syst, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
spiking neural network (SNN); RRAM (memristor); simulator; analog circuits; SystemC; MODEL;
D O I
10.3389/fnins.2021.806325
中图分类号
Q189 [神经科学];
学科分类号
071006 ;
摘要
Realization of spiking neural network (SNN) hardware with high energy efficiency and high integration may provide a promising solution to data processing challenges in future internet of things (IoT) and artificial intelligence (AI). Recently, design of multi-core reconfigurable SNN chip based on resistive random-access memory (RRAM) is drawing great attention, owing to the unique properties of RRAM, e.g., high integration density, low power consumption, and processing-in-memory (PIM). Therefore, RRAM-based SNN chip may have further improvements in integration and energy efficiency. The design of such a chip will face the following problems: significant delay in pulse transmission due to complex logic control and inter-core communication; high risk of digital, analog, and RRAM hybrid design; and non-ideal characteristics of analog circuit and RRAM. In order to effectively bridge the gap between device, circuit, algorithm, and architecture, this paper proposes a simulation model-FangTianSim, which covers analog neuron circuit, RRAM model and multi-core architecture and its accuracy is at the clock level. This model can be used to verify the functionalities, delay, and power consumption of SNN chip. This information cannot only be used to verify the rationality of the architecture but also guide the chip design. In order to map different network topologies on the chip, SNN representation format, interpreter, and instruction generator are designed. Finally, the function of FangTianSim is verified on liquid state machine (LSM), fully connected neural network (FCNN), and convolutional neural network (CNN).
引用
收藏
页数:9
相关论文
共 8 条
  • [1] S2MSim: Cycle-Accurate and High-Performance Simulator Based on Multi-Threading for Space Multi-Core Processor
    Jeong, Jae-Yeop
    Lee, Cheol-Hoon
    INTERNATIONAL JOURNAL OF AERONAUTICAL AND SPACE SCIENCES, 2023, 24 (05) : 1465 - 1478
  • [2] S2MSim: Cycle-Accurate and High-Performance Simulator Based on Multi-Threading for Space Multi-Core Processor
    Jae-Yeop Jeong
    Cheol-Hoon Lee
    International Journal of Aeronautical and Space Sciences, 2023, 24 : 1465 - 1478
  • [3] SpikeNC: An Accurate and Scalable Simulator for Spiking Neural Network on Multi-Core Neuromorphic Hardware
    Xie, Lisheng
    Xue, Jianwei
    Wu, Liangshun
    Chen, Faquan
    Tian, Qingyang
    Zhou, Yifan
    Ying, Rendong
    Liu, Peilin
    2023 IEEE 30TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS, HIPC 2023, 2023, : 357 - 366
  • [4] NN-Noxim: High-Level Cycle-Accurate NoC-based Neural Networks Simulator
    Chen, Kun-Chih
    Wang, Ting-Yi
    2018 11TH INTERNATIONAL WORKSHOP ON NETWORK ON CHIP ARCHITECTURES (NOCARC), 2018, : 27 - 31
  • [5] Fast and Accurate Weight Updating Strategy for Resistive Random-Access Memory (RRAM)-Based Neural Networks
    Feng, Yulin
    Huang, Peng
    Chen, Yiyang
    Zhang, Yizhou
    Li, Ruiyi
    Zhou, Zheng
    Liu, Lifeng
    Liu, Xiaoyan
    Kang, Jinfeng
    IEEE ELECTRON DEVICE LETTERS, 2023, 44 (03) : 416 - 419
  • [6] Ultra-High-Speed Accelerator Architecture for Convolutional Neural Network Based on Processing-in-Memory Using Resistive Random Access Memory
    Wang, Hongzhe
    Wang, Junjie
    Hu, Hao
    Li, Guo
    Hu, Shaogang
    Yu, Qi
    Liu, Zhen
    Chen, Tupei
    Zhou, Shijie
    Liu, Yang
    SENSORS, 2023, 23 (05)
  • [7] Polymer-based non-volatile resistive random-access memory device fabrication with multi-level switching and negative differential resistance state
    Khan, Sobia Ali
    Rahmani, Mehr Khalid
    Kim, HyungWon
    Khan, Muhammad Farooq
    Yun, Changhun
    Kang, Moon Hee
    ORGANIC ELECTRONICS, 2021, 96
  • [8] A Reconfigurable 1T1C eDRAM-based Spiking Neural Network Computing-In-Memory Processor for High System-Level Efficiency
    Kim, Seryeong
    Kim, Soyeon
    Um, Soyeon
    Kim, Sangjin
    Li, Zhiyong
    Kim, Sanyeob
    Jo, Wooyoung
    Yoo, Hoi-jun
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,