A Neuromorphic Computing System for Bitwise Neural Networks Based on ReRAM Synaptic Array

Recent advances in neuromorphic computing system have shown resistive random-access memory (ReRAM) can be used to efficiently implement compact parallel computing arrays, which are inherently suitable for neural networks that require large amounts of matrix-vector multiplications (MVMs). In this wor...

Full description

Saved in:
Bibliographic Details
Published in2018 IEEE Biomedical Circuits and Systems Conference (BioCAS) pp. 1 - 4
Main Authors Li, Pin-Yi, Liu, Ren-Shuo, Chang, Meng-Fan, Tang, Kea-Tiong, Yang, Cheng-Han, Chen, Wei-Hao, Huang, Jian-Hao, Wei, Wei-Chen, Liu, Je-Syu, Lin, Wei-Yu, Hsu, Tzu- Hsiang, Hsieh, Chih-Cheng
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.10.2018
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Recent advances in neuromorphic computing system have shown resistive random-access memory (ReRAM) can be used to efficiently implement compact parallel computing arrays, which are inherently suitable for neural networks that require large amounts of matrix-vector multiplications (MVMs). In this work, we proposed a neuromorphic computing system based on ReRAM synaptic array to implement bitwise neural networks. The system contains a ReRAM synaptic array for parallel computation of bitwise MVMs, and a field-programmable gate array for data buffering and processing. To deploy the network on the system, a customized training scheme was required to adapt the trained network to the characteristic of ReRAM synaptic array with bitwise weights and inputs. We also managed the resolution of partial sum to reduce the bit width requirement of sense amplifier, thereby reducing power consumption. The measurement results show that the ReRAM synaptic array consumed only 0.27mW at 1V supply by using 1-bit sense amplifier while the system still maintained 97.52% accuracy on MNIST dataset.
AbstractList Recent advances in neuromorphic computing system have shown resistive random-access memory (ReRAM) can be used to efficiently implement compact parallel computing arrays, which are inherently suitable for neural networks that require large amounts of matrix-vector multiplications (MVMs). In this work, we proposed a neuromorphic computing system based on ReRAM synaptic array to implement bitwise neural networks. The system contains a ReRAM synaptic array for parallel computation of bitwise MVMs, and a field-programmable gate array for data buffering and processing. To deploy the network on the system, a customized training scheme was required to adapt the trained network to the characteristic of ReRAM synaptic array with bitwise weights and inputs. We also managed the resolution of partial sum to reduce the bit width requirement of sense amplifier, thereby reducing power consumption. The measurement results show that the ReRAM synaptic array consumed only 0.27mW at 1V supply by using 1-bit sense amplifier while the system still maintained 97.52% accuracy on MNIST dataset.
Author Li, Pin-Yi
Tang, Kea-Tiong
Wei, Wei-Chen
Chang, Meng-Fan
Liu, Je-Syu
Huang, Jian-Hao
Hsieh, Chih-Cheng
Chen, Wei-Hao
Hsu, Tzu- Hsiang
Liu, Ren-Shuo
Yang, Cheng-Han
Lin, Wei-Yu
Author_xml – sequence: 1
  givenname: Pin-Yi
  surname: Li
  fullname: Li, Pin-Yi
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
– sequence: 2
  givenname: Ren-Shuo
  surname: Liu
  fullname: Liu, Ren-Shuo
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
– sequence: 3
  givenname: Meng-Fan
  surname: Chang
  fullname: Chang, Meng-Fan
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
– sequence: 4
  givenname: Kea-Tiong
  surname: Tang
  fullname: Tang, Kea-Tiong
  email: kttang@mx.nthu.edu.tw
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
– sequence: 5
  givenname: Cheng-Han
  surname: Yang
  fullname: Yang, Cheng-Han
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
– sequence: 6
  givenname: Wei-Hao
  surname: Chen
  fullname: Chen, Wei-Hao
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
– sequence: 7
  givenname: Jian-Hao
  surname: Huang
  fullname: Huang, Jian-Hao
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
– sequence: 8
  givenname: Wei-Chen
  surname: Wei
  fullname: Wei, Wei-Chen
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
– sequence: 9
  givenname: Je-Syu
  surname: Liu
  fullname: Liu, Je-Syu
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
– sequence: 10
  givenname: Wei-Yu
  surname: Lin
  fullname: Lin, Wei-Yu
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
– sequence: 11
  givenname: Tzu- Hsiang
  surname: Hsu
  fullname: Hsu, Tzu- Hsiang
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
– sequence: 12
  givenname: Chih-Cheng
  surname: Hsieh
  fullname: Hsieh, Chih-Cheng
  organization: Department of Electrical Engineering, National Tsing Hua University, Hsinchu, 30013, Taiwan
BookMark eNotj8tOwzAUBY0EC1r4gm78Awm-8SPOMol4VCpUarthVdnpDVg0ceS4qvr3RNDVbOaMdGbktvc9ErIAlgKw4qlarutym2YMdKqlFhrYDZmB5Fpxxbi4J58l_cBT8J0Pw7draO274RRd_0W3lzFiR1sfaOXi2Y34Z5rjhHj24WeklRnxQH1PN7gp36dFb4Y4RcoQzOWB3LXmOOLjlXOye3ne1W_Jav26rMtV4goWEwtWyoMwwqJSjbC5tZxnsgUFRZsjEwIgy43RVokGrGpFxgwXHLlsCjlhThb_WYeI-yG4zoTL_nqW_wK6AU6L
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/BIOCAS.2018.8584810
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 1538636034
9781538636039
EndPage 4
ExternalDocumentID 8584810
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i90t-b1b55d4a4be66c4b7bb3325f1619f7e0441127aa8b64c1b6f420a343e35c953e3
IEDL.DBID RIE
IngestDate Thu Jun 29 18:39:12 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-b1b55d4a4be66c4b7bb3325f1619f7e0441127aa8b64c1b6f420a343e35c953e3
PageCount 4
ParticipantIDs ieee_primary_8584810
PublicationCentury 2000
PublicationDate 2018-Oct.
PublicationDateYYYYMMDD 2018-10-01
PublicationDate_xml – month: 10
  year: 2018
  text: 2018-Oct.
PublicationDecade 2010
PublicationTitle 2018 IEEE Biomedical Circuits and Systems Conference (BioCAS)
PublicationTitleAbbrev BIOCAS
PublicationYear 2018
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.7286856
Snippet Recent advances in neuromorphic computing system have shown resistive random-access memory (ReRAM) can be used to efficiently implement compact parallel...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Arrays
bitwise neural network
Computational modeling
customized training scheme
Field programmable gate arrays
Neural networks
neuromorphic computing system
Neuromorphics
Neurons
ReRAM synaptic array
Training
Title A Neuromorphic Computing System for Bitwise Neural Networks Based on ReRAM Synaptic Array
URI https://ieeexplore.ieee.org/document/8584810
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PS8MwFA5zJ08qm_ibHDzarm2Stjl2wzGFqcwJ8zTy4xWG2srWIfrXm6R1onjwlJKmJLwH_V6S730PoXNlYC9SQntSaO5RCCNPcIiNQwiVBLhKcnsOOb6JRw_0esZmLXSxyYUBAEc-A98-urt8Xaq1PSrrpcyKv5sN-lYaRHWuViMkFAa817-6HWT3lq2V-s3IHyVTHGIMd9D4a66aKPLkryvpq49fMoz_Xcwu6n7n5uG7DersoRYUHfSYYaey8VIasy0Urms1mPe4ViTHJjTF_UX1tliBGymeTeMI4CvcN0CmcVngCUyysfmiEOY_onC2XIr3LpoOL6eDkdcUTfAWPKg8GUrGNBVUQhwrKhMpCYlYbgI7nicQmOgnjBIhUhlTFco4p1EgCCVAmOLMNPuoXZQFHCBMlCKac201xihzsZnZhutYAwVIZHSIOtYq89daFmPeGOTo7-5jtG09U_PgTlC7Wq7h1OB5Jc-cIz8BnZqieQ
link.rule.ids 310,311,786,790,795,796,802,27958,55109
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFG6IHvSkBoy_7cGjG2PtNnocRAIKaBATPJH-eEuIuhkYMfrX-9YhRuPBU7e2y5b3kn2v7fe-R8iFRtjztTSOkkY4HBq-IwWE6BDGFQOho6TYhxwMw-4Dv54Ekwq5XOfCAIAln4FbXNqzfJPpZbFVVm8Ghfg7LtA3Eec9UWZrraSE8L7e6t224_uCr9V0V3N_FE2xmNHZIYOvt5VUkSd3mStXf_wSYvzv5-yS2nd2Hr1b484eqUBaJY8xtTobLxkabqZpWa0Bx2mpSU4xOKWtWf42W4CdKZ-xsRTwBW0hlBmapXQEo3iAT6QS_ySaxvO5fK-Rcedq3O46q7IJzkx4uaMaKggMl1xBGGquIqUY84MEQzuRROBh_NPwIymbKuS6ocKE-55knAELtAiw2ScbaZbCAaFMa2aEMIXKGA9sdIYLcRMa4ACR8g9JtbDK9LUUxpiuDHL0d_c52eqOB_1pvze8OSbbhZdKVtwJ2cjnSzhFdM_VmXXqJ1-ipc8
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2018+IEEE+Biomedical+Circuits+and+Systems+Conference+%28BioCAS%29&rft.atitle=A+Neuromorphic+Computing+System+for+Bitwise+Neural+Networks+Based+on+ReRAM+Synaptic+Array&rft.au=Li%2C+Pin-Yi&rft.au=Liu%2C+Ren-Shuo&rft.au=Chang%2C+Meng-Fan&rft.au=Tang%2C+Kea-Tiong&rft.date=2018-10-01&rft.pub=IEEE&rft.spage=1&rft.epage=4&rft_id=info:doi/10.1109%2FBIOCAS.2018.8584810&rft.externalDocID=8584810