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...
Autores principales: | , , , , , , , , , , |
---|---|
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 |