Litcius/Paper detail

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

Ruixin Mao, Sixu Li, Zhaomin Zhang, Zihan Xia, Jianbiao Xiao, Zixuan Zhu, Jiahao Liu, Weiwei Shan, Liang Chang, Jun Zhou

2022IEEE Transactions on Biomedical Circuits and Systems46 citationsDOI

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.

Topics & Concepts

Computer scienceEnergy consumptionWearable computerArtificial intelligenceEnergy (signal processing)Deep learningFeature extractionInferenceMachine learningEmbedded systemEngineeringStatisticsElectrical engineeringMathematicsAdvanced Memory and Neural ComputingNeuroscience and Neural EngineeringAnalog and Mixed-Signal Circuit Design