A pre-RTL simulator for neural networks

Shan Cao, Zhenyi Bao, Chengbo Xue, Wei Deng, Shugong Xu, Shunqing Zhang

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

Abstract

In this paper, a pre-RTL neural network simulator (SimuNN) is proposed which is initiated as the bridge between the algorithm design and hardware implementation of neural networks. SimuNN is compatible with TensorFlow interface, and supports inference in both floating-point numbers and configurable fixed-point numbers. It can provide inference results at layer-/module-/cycle-level to serve as a golden model for RTL designs. Besides, its embedded model for hardware performance estimation enables SimuNN to provide an accurate reference of processing speed and hardware cost at the ASIC-designed user end for algorithm designers.

Original languageEnglish
Title of host publication2019 IEEE International Symposium on Circuits and Systems, ISCAS 2019 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728103976
DOIs
Publication statusPublished - 2019
Externally publishedYes
Event2019 IEEE International Symposium on Circuits and Systems, ISCAS 2019 - Sapporo, Japan
Duration: 26 May 201929 May 2019

Publication series

NameProceedings - IEEE International Symposium on Circuits and Systems
Volume2019-May
ISSN (Print)0271-4310

Conference

Conference2019 IEEE International Symposium on Circuits and Systems, ISCAS 2019
Country/TerritoryJapan
CitySapporo
Period26/05/1929/05/19

Keywords

  • Neural network
  • Performance modeling
  • Pre-RTL
  • Simulator

Fingerprint

Dive into the research topics of 'A pre-RTL simulator for neural networks'. Together they form a unique fingerprint.

Cite this