journal article·2023-08-24Open access

A Low-Power ECG Processor ASIC Based on an Artificial Neural Network for Arrhythmia Detection

Chen Zhang, Junfeng Chang, Yujiang Guan, Qiuping Li, Xin’an Wang, Xing Zhang

Applied Sciences· Volume 13· Issue 17

Abstract

The early detection of arrhythmia can effectively reduce the risk of serious heart diseases and save time for treatment. Many healthcare devices have been widely used for electrocardiogram (ECG) monitoring. However, most of them can only complete simple two-classes detection and have unacceptable hardware overhead and energy consumption. For achieving accurate and low-power arrhythmia detection, a novel ECG processor application specific integrated circuit (ASIC) is proposed in this paper, which can perform the prediction of five types of cardiac arrhythmias and heart rate monitoring. To realize hardware-efficient R-peak detection, an ECG pre-processing engine based on a first derivative and moving average comparison method is proposed. Efficient arrhythmia detection is realized by the proposed low-power classification engine, which is based on a carefully designed lightweight artificial neural network (ANN) with good prediction accuracy. The hardware reuse strategy is used to implement the hardware logic of ANN, where computations are executed by only one processing unit (PU), which is controlled by a flexible finite state machine (FSM). Also, the weights of ANN are configurable to facilitate model updates. We validate the functionality of the design using real-world ECG data. The proposed ECG processor is implemented using 55 nm CMOS technology, occupying an area of 0.33 mm2. This design consumes 12.88 μW at a 100 kHz clock frequency, achieving a classification accuracy of 96.69%. The comparison results with previous work indicate that our design has advantages in detection performance and power consumption, providing a good solution for low-power and low-cost ECG monitoring.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: ECG Monitoring and Analysis · Analog and Mixed-Signal Circuit Design · EEG and Brain-Computer Interfaces

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

The Key Laboratory of Integrated Microsystems, Peking University Shenzhen Graduate School, Shenzhen 518055, China

Shenzhen Semiconductor Industry Association (SZSIA), Shenzhen 518052, China

School of Integrated Circuits, Peking University, Beijing 100091, China

Funding

Shenzhen Science and Technology Innovation Commission

References (20)

Show source-provided references
1. Ambulatory sudden cardiac death: Mechanisms of production of fatal arrhythmia on the basis of data from 157 cases10.1016/0002-8703(89)90670-4 ↗
2. A Micro-Power EEG Acquisition SoC with Integrated Feature Extraction Processor for a Chronic Seizure Detection System10.1109/JSSC.2010.2042245 ↗
3. An Energy-Efficient Biomedical Signal Processing Platform10.1109/JSSC.2011.2144450 ↗
4. A 48.6-to-105.2 µW Machine Learning Assisted Cardiac Sensor SoC for Mobile Healthcare Applications10.1109/JSSC.2013.2297406 ↗
5. An Energy-Efficient ECG Processor with Weak-Strong Hybrid Classifier for Arrhythmia Detection
6. A 2.63 μW ECG Processor With Adaptive Arrhythmia Detection and Data Compression for Implantable Cardiac Monitoring Device10.1109/TBCAS.2021.3100434 ↗
7. A 13.34 μW Event-Driven Patient-Specific ANN Cardiac Arrhythmia Classifier for Wearable ECG Sensors10.1109/TBCAS.2019.2954479 ↗
8. A DNN-Based Low Power ECG Co-Processor Architecture to Classify Cardiac Arrhythmia for Wearable Devices
9. Liu, J., Xiao, J., Fan, J., Liu, Q., Zhu, Z., Li, S., Zhang, Z., Yang, S., Shan, W., and Lin, S. (2022, January 24–27). An Energy-Efficient Cardiac Arrhythmia Classification Processor using Heartbeat Difference based Classification and Event-Driven Neural Network Computation with Adaptive Wake-Up. Proceedings of the 2022 IEEE Custom Integrated Circuits Conference (CICC), Newport Beach, CA, USA.10.1109/CICC53496.2022.9772795 ↗
10. An Arbitrarily Reconfigurable Extreme Learning Machine Inference Engine for Robust ECG Anomaly Detection10.1109/OJCAS.2020.3039993 ↗
11. Liu, J., Zhu, Z., Zhou, Y., Wang, N., Dai, G., Liu, Q., Xiao, J., Xie, Y., Zhong, Z., and Liu, H. (2021, January 13–22). BioAIP: A Reconfigurable Biomedical AI Processor with Adaptive Learning for Versatile Intelligent Health Monitoring. Proceedings of the 2021 IEEE International Solid-State Circuits Conference (ISSCC), San Francisco, CA, USA.10.1109/ISSCC42613.2021.9365996 ↗
12. Efficient Hardware Architecture of Convolutional Neural Network for ECG Classification in Wearable Healthcare Device10.1109/TCSI.2021.3072622 ↗
13. High-quality recording of bioelectric events. Part 1. Interference reduction, theory and practice10.1007/BF02441961 ↗
14. PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals10.1161/01.CIR.101.23.e215 ↗
15. Wang, H.-M., Lai, Y.-L., Hou, M.C., Lin, S.-H., Yen, B.S., Huang, Y.-C., Chou, L.-C., Hsu, S.-Y., Huang, S.-C., and Jan, M.-Y. (June, January 30). A ±6 ms-accuracy, 0.68 mm2 and 2.21 μW QRS detection ASIC. Proceedings of the 2010 IEEE International Symposium on Circuits and Systems (ISCAS), Paris, France.
16. A 2.3 μW ECG-On-Chip for Wireless Wearable Sensors
17. An Energy-Efficient Design for ECG Recording and R-Peak Detection Based on Wavelet Transform
18. Yin, Y., Abubakar, S.M., Tan, S., Jiang, H., Wang, Z., Seng-Pan, U., and Jia, W. (2020, January 9–11). A 17.7-pJ/Cycle ECG Processor for Arrhythmia Detection with High Immunity to Power Line Interference and Baseline Drift. Proceedings of the 2020 IEEE Asian Solid-State Circuits Conference (A-SSCC), Hiroshima, Japan.10.1109/A-SSCC48613.2020.9336104 ↗
19. Implementation of a one-lead ECG human identification system on a normal population
20. (2023, August 12). Analog Devices: MAX30003. Available online: https://www.analog.com/cn/products/MAX30003.html#product-overview.