Cargando…

A Compact and Low-Power SoC Design for Spiking Neural Network Based on Current Multiplier Charge Injector Synapse

This paper presents a compact analog system-on-chip (SoC) implementation of a spiking neural network (SNN) for low-power Internet of Things (IoT) applications. The low-power implementation of an SNN SoC requires the optimization of not only the SNN model but also the architecture and circuit designs...

Descripción completa

Detalles Bibliográficos
Autores principales: Asghar, Malik Summair, Arslan, Saad, Al-Hamid, Ali A., Kim, HyungWon
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10383375/
https://www.ncbi.nlm.nih.gov/pubmed/37514571
http://dx.doi.org/10.3390/s23146275
_version_ 1785080894270210048
author Asghar, Malik Summair
Arslan, Saad
Al-Hamid, Ali A.
Kim, HyungWon
author_facet Asghar, Malik Summair
Arslan, Saad
Al-Hamid, Ali A.
Kim, HyungWon
author_sort Asghar, Malik Summair
collection PubMed
description This paper presents a compact analog system-on-chip (SoC) implementation of a spiking neural network (SNN) for low-power Internet of Things (IoT) applications. The low-power implementation of an SNN SoC requires the optimization of not only the SNN model but also the architecture and circuit designs. In this work, the SNN has been constituted from the analog neuron and synaptic circuits, which are designed to optimize both the chip area and power consumption. The proposed synapse circuit is based on a current multiplier charge injector (CMCI) circuit, which can significantly reduce power consumption and chip area compared with the previous work while allowing for design scalability for higher resolutions. The proposed neuron circuit employs an asynchronous structure, which makes it highly sensitive to input synaptic currents and enables it to achieve higher energy efficiency. To compare the performance of the proposed SoC in its area and power consumption, we implemented a digital SoC for the same SNN model in FPGA. The proposed SNN chip, when trained using the MNIST dataset, achieves a classification accuracy of 96.56%. The presented SNN chip has been implemented using a 65 nm CMOS process for fabrication. The entire chip occupies 0.96 mm(2) and consumes an average power of 530 μW, which is 200 times lower than its digital counterpart.
format Online
Article
Text
id pubmed-10383375
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-103833752023-07-30 A Compact and Low-Power SoC Design for Spiking Neural Network Based on Current Multiplier Charge Injector Synapse Asghar, Malik Summair Arslan, Saad Al-Hamid, Ali A. Kim, HyungWon Sensors (Basel) Article This paper presents a compact analog system-on-chip (SoC) implementation of a spiking neural network (SNN) for low-power Internet of Things (IoT) applications. The low-power implementation of an SNN SoC requires the optimization of not only the SNN model but also the architecture and circuit designs. In this work, the SNN has been constituted from the analog neuron and synaptic circuits, which are designed to optimize both the chip area and power consumption. The proposed synapse circuit is based on a current multiplier charge injector (CMCI) circuit, which can significantly reduce power consumption and chip area compared with the previous work while allowing for design scalability for higher resolutions. The proposed neuron circuit employs an asynchronous structure, which makes it highly sensitive to input synaptic currents and enables it to achieve higher energy efficiency. To compare the performance of the proposed SoC in its area and power consumption, we implemented a digital SoC for the same SNN model in FPGA. The proposed SNN chip, when trained using the MNIST dataset, achieves a classification accuracy of 96.56%. The presented SNN chip has been implemented using a 65 nm CMOS process for fabrication. The entire chip occupies 0.96 mm(2) and consumes an average power of 530 μW, which is 200 times lower than its digital counterpart. MDPI 2023-07-10 /pmc/articles/PMC10383375/ /pubmed/37514571 http://dx.doi.org/10.3390/s23146275 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Asghar, Malik Summair
Arslan, Saad
Al-Hamid, Ali A.
Kim, HyungWon
A Compact and Low-Power SoC Design for Spiking Neural Network Based on Current Multiplier Charge Injector Synapse
title A Compact and Low-Power SoC Design for Spiking Neural Network Based on Current Multiplier Charge Injector Synapse
title_full A Compact and Low-Power SoC Design for Spiking Neural Network Based on Current Multiplier Charge Injector Synapse
title_fullStr A Compact and Low-Power SoC Design for Spiking Neural Network Based on Current Multiplier Charge Injector Synapse
title_full_unstemmed A Compact and Low-Power SoC Design for Spiking Neural Network Based on Current Multiplier Charge Injector Synapse
title_short A Compact and Low-Power SoC Design for Spiking Neural Network Based on Current Multiplier Charge Injector Synapse
title_sort compact and low-power soc design for spiking neural network based on current multiplier charge injector synapse
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10383375/
https://www.ncbi.nlm.nih.gov/pubmed/37514571
http://dx.doi.org/10.3390/s23146275
work_keys_str_mv AT asgharmaliksummair acompactandlowpowersocdesignforspikingneuralnetworkbasedoncurrentmultiplierchargeinjectorsynapse
AT arslansaad acompactandlowpowersocdesignforspikingneuralnetworkbasedoncurrentmultiplierchargeinjectorsynapse
AT alhamidalia acompactandlowpowersocdesignforspikingneuralnetworkbasedoncurrentmultiplierchargeinjectorsynapse
AT kimhyungwon acompactandlowpowersocdesignforspikingneuralnetworkbasedoncurrentmultiplierchargeinjectorsynapse
AT asgharmaliksummair compactandlowpowersocdesignforspikingneuralnetworkbasedoncurrentmultiplierchargeinjectorsynapse
AT arslansaad compactandlowpowersocdesignforspikingneuralnetworkbasedoncurrentmultiplierchargeinjectorsynapse
AT alhamidalia compactandlowpowersocdesignforspikingneuralnetworkbasedoncurrentmultiplierchargeinjectorsynapse
AT kimhyungwon compactandlowpowersocdesignforspikingneuralnetworkbasedoncurrentmultiplierchargeinjectorsynapse