Cargando…

A Configurable and Fully Synthesizable RTL-Based Convolutional Neural Network for Biosensor Applications

This paper presents a register-transistor level (RTL) based convolutional neural network (CNN) for biosensor applications. Biosensor-based diseases detection by DNA identification using biosensors is currently needed. We proposed a synthesizable RTL-based CNN architecture for this purpose. The adopt...

Descripción completa

Detalles Bibliográficos
Autores principales: Kumar, Pervesh, Yingge, Huo, Ali, Imran, Pu, Young-Gun, Hwang, Keum-Cheol, Yang, Youngoo, Jung, Yeon-Jae, Huh, Hyung-Ki, Kim, Seok-Kee, Yoo, Joon-Mo, Lee, Kang-Yoon
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9002386/
https://www.ncbi.nlm.nih.gov/pubmed/35408074
http://dx.doi.org/10.3390/s22072459
_version_ 1784685876743241728
author Kumar, Pervesh
Yingge, Huo
Ali, Imran
Pu, Young-Gun
Hwang, Keum-Cheol
Yang, Youngoo
Jung, Yeon-Jae
Huh, Hyung-Ki
Kim, Seok-Kee
Yoo, Joon-Mo
Lee, Kang-Yoon
author_facet Kumar, Pervesh
Yingge, Huo
Ali, Imran
Pu, Young-Gun
Hwang, Keum-Cheol
Yang, Youngoo
Jung, Yeon-Jae
Huh, Hyung-Ki
Kim, Seok-Kee
Yoo, Joon-Mo
Lee, Kang-Yoon
author_sort Kumar, Pervesh
collection PubMed
description This paper presents a register-transistor level (RTL) based convolutional neural network (CNN) for biosensor applications. Biosensor-based diseases detection by DNA identification using biosensors is currently needed. We proposed a synthesizable RTL-based CNN architecture for this purpose. The adopted technique of parallel computation of multiplication and accumulation (MAC) approach optimizes the hardware overhead by significantly reducing the arithmetic calculation and achieves instant results. While multiplier bank sharing throughout the convolutional operation with fully connected operation significantly reduces the implementation area. The CNN model is trained in MATLAB(®) on MNIST(®) handwritten dataset. For validation, the image pixel array from MNIST(®) handwritten dataset is applied on proposed RTL-based CNN architecture for biosensor applications in ModelSim(®). The consistency is checked with multiple test samples and 92% accuracy is achieved. The proposed idea is implemented in 28 nm CMOS technology. It occupies 9.986 mm(2) of the total area. The power requirement is 2.93 W from 1.8 V supply. The total time taken is 8.6538 ms.
format Online
Article
Text
id pubmed-9002386
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-90023862022-04-13 A Configurable and Fully Synthesizable RTL-Based Convolutional Neural Network for Biosensor Applications Kumar, Pervesh Yingge, Huo Ali, Imran Pu, Young-Gun Hwang, Keum-Cheol Yang, Youngoo Jung, Yeon-Jae Huh, Hyung-Ki Kim, Seok-Kee Yoo, Joon-Mo Lee, Kang-Yoon Sensors (Basel) Article This paper presents a register-transistor level (RTL) based convolutional neural network (CNN) for biosensor applications. Biosensor-based diseases detection by DNA identification using biosensors is currently needed. We proposed a synthesizable RTL-based CNN architecture for this purpose. The adopted technique of parallel computation of multiplication and accumulation (MAC) approach optimizes the hardware overhead by significantly reducing the arithmetic calculation and achieves instant results. While multiplier bank sharing throughout the convolutional operation with fully connected operation significantly reduces the implementation area. The CNN model is trained in MATLAB(®) on MNIST(®) handwritten dataset. For validation, the image pixel array from MNIST(®) handwritten dataset is applied on proposed RTL-based CNN architecture for biosensor applications in ModelSim(®). The consistency is checked with multiple test samples and 92% accuracy is achieved. The proposed idea is implemented in 28 nm CMOS technology. It occupies 9.986 mm(2) of the total area. The power requirement is 2.93 W from 1.8 V supply. The total time taken is 8.6538 ms. MDPI 2022-03-23 /pmc/articles/PMC9002386/ /pubmed/35408074 http://dx.doi.org/10.3390/s22072459 Text en © 2022 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
Kumar, Pervesh
Yingge, Huo
Ali, Imran
Pu, Young-Gun
Hwang, Keum-Cheol
Yang, Youngoo
Jung, Yeon-Jae
Huh, Hyung-Ki
Kim, Seok-Kee
Yoo, Joon-Mo
Lee, Kang-Yoon
A Configurable and Fully Synthesizable RTL-Based Convolutional Neural Network for Biosensor Applications
title A Configurable and Fully Synthesizable RTL-Based Convolutional Neural Network for Biosensor Applications
title_full A Configurable and Fully Synthesizable RTL-Based Convolutional Neural Network for Biosensor Applications
title_fullStr A Configurable and Fully Synthesizable RTL-Based Convolutional Neural Network for Biosensor Applications
title_full_unstemmed A Configurable and Fully Synthesizable RTL-Based Convolutional Neural Network for Biosensor Applications
title_short A Configurable and Fully Synthesizable RTL-Based Convolutional Neural Network for Biosensor Applications
title_sort configurable and fully synthesizable rtl-based convolutional neural network for biosensor applications
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9002386/
https://www.ncbi.nlm.nih.gov/pubmed/35408074
http://dx.doi.org/10.3390/s22072459
work_keys_str_mv AT kumarpervesh aconfigurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT yinggehuo aconfigurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT aliimran aconfigurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT puyounggun aconfigurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT hwangkeumcheol aconfigurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT yangyoungoo aconfigurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT jungyeonjae aconfigurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT huhhyungki aconfigurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT kimseokkee aconfigurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT yoojoonmo aconfigurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT leekangyoon aconfigurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT kumarpervesh configurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT yinggehuo configurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT aliimran configurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT puyounggun configurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT hwangkeumcheol configurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT yangyoungoo configurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT jungyeonjae configurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT huhhyungki configurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT kimseokkee configurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT yoojoonmo configurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications
AT leekangyoon configurableandfullysynthesizablertlbasedconvolutionalneuralnetworkforbiosensorapplications