Study of the Complexity of CMOS Neural Network Implementations Featuring Heart Rate Detection
-
Published:2023-10-17
Issue:20
Volume:12
Page:4291
-
ISSN:2079-9292
-
Container-title:Electronics
-
language:en
-
Short-container-title:Electronics
Author:
Baryczkowski Piotr1, Szczepaniak Sebastian1ORCID, Matykiewicz Natalia1, Perz Kacper1, Szczęsny Szymon1ORCID
Affiliation:
1. Institute of Computing Science, Faculty of Computing and Telecommunications, Poznań University of Technology, Piotrowo 3A Street, 61-138 Poznań, Poland
Abstract
The growing popularity of edge computing goes hand in hand with the widespread use of systems based on artificial intelligence. There are many different technologies used to accelerate AI algorithms in end devices. One of the more efficient is CMOS technology thanks to the ability to control the physical parameters of the device. This article discusses the complexity of the semiconductor implementation of TinyML edge systems in relation to various criteria. In particular, the influence of the model parameters on the complexity of the system is analyzed. As a use case, a CMOS preprocessor device dedicated to detecting heart rate in wearable devices is used. The authors use the current and weak inversion operating modes, which allow the preprocessor to be powered by cells of the human energy harvesting class. This work analyzes the influence of tuning hyperparameters of the learning process on the performance of the final device. This article analyzes the relationships between the model parameters (accuracy and neural network size), input data parameters (sampling rates) and CMOS circuit parameters (circuit area, operating frequency and power consumption). Comparative analyses are performed using TSMC 65 nm CMOS technology. The results presented in this article may be useful to direct this work with the model in terms of the final implementation as the integrated circuit. The dependencies summarized in this work can also be used to initially estimate the costs of the hardware implementation of the model.
Funder
Faculty of Computing and Telecommunications at the Poznan University of Technology in Poland
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference48 articles.
1. Raha, A., Kim, S.K., Mathaikutty, D.A., Venkataramanan, G., Mohapatra, D., Sung, R., and Chinya, G.N. (2021, January 20–24). Design Considerations for Edge Neural Network Accelerators: An Industry Perspective. Proceedings of the 2021 34th International Conference on VLSI Design and 2021 20th International Conference on Embedded Systems (VLSID), Guwahati, India. 2. Lu, Y.C., Chen, C.W., Pu, C.C., Lin, Y.T., Jhan, J.K., Liang, S.P., and Chiueh, H. (2021, January 6–9). An 176.3 GOPs Object Detection CNN Accelerator Emulated in a 28nm CMOS Technology. Proceedings of the 2021 IEEE 3rd International Conference on Artificial Intelligence Circuits and Systems (AICAS), Washington, DC, USA. 3. A Compact Front-End Circuit for a Monolithic Sensor in a 65 nm CMOS Imaging Technology;Piro;IEEE Trans. Nucl. Sci.,2023 4. Nguyen-Hoang, D.-T., Ma, K.-M., Le, D.-L., Thai, H.-H., Cao, T.-B.-T., and Le, D.-H. (2022, January 27–29). Implementation of a 32-Bit RISC-V Processor with Cryptography Accelerators on FPGA and ASIC. Proceedings of the 2022 IEEE Ninth International Conference on Communications and Electronics (ICCE), Nha Trang, Vietnam. 5. Naumowicz, M., Pietrzak, P., Szczęsny, S., and Huderek, D. (2022). CMOS Perceptron for Vesicle Fusion Classification. Electronics, 11.
|
|