An Ultra-Energy-Efficient and High Accuracy ECG Classification Processor With SNN Inference Assisted by On-Chip ANN Learning

IEEE Trans Biomed Circuits Syst. 2022 Oct;16(5):832-841. doi: 10.1109/TBCAS.2022.3185720. Epub 2022 Nov 30.

Abstract

The ECG classification processor is a key component in wearable intelligent ECG monitoring devices which monitor the ECG signals in real time and detect the abnormality automatically. The state-of-the-art ECG classification processors for wearable intelligent ECG monitoring devices are faced with two challenges, including ultra-low energy consumption demand and high classification accuracy demand against patient-to-patient variability. To address the above two challenges, in this work, an ultra-energy-efficient ECG classification processor with high classification accuracy is proposed. Several design techniques have been proposed, including a reconfigurable SNN/ANN inference architecture for reducing energy consumption while maintaining classification accuracy, a reconfigurable on-chip learning architecture for improving the classification accuracy against patent-to-patient variability, and a dual-purpose binary encoding scheme of ECG heartbeats for further reducing the energy consumption. Fabricated with a 28nm CMOS technology, the proposed design consumes extremely low classification energy (0.3μJ) while achieving high classification accuracy (97.36%) against patient-to-patient variability, outperforming several state-of-the-art designs.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Electrocardiography*
  • Heart Rate
  • Humans
  • Learning
  • Monitoring, Physiologic
  • Signal Processing, Computer-Assisted
  • Wearable Electronic Devices*