BioPI: An Energy Efficient and Low-Latency Neuromorphic Pipelined System With Joint Design Optimizations of Sensor-Algorithm-Processor for Wearable Healthcare

Extensive research has been conducted on accurate classification of bio-signals for wearable healthcare applications, such as the detection of arrhythmia. Artificial Intelligence (AI) based methods utilizing dedicated neural networks (NN) have shown potential in classifying multi-class bio-signals. However, the separate designs of processors and sensors has introduced interaction overheads in existing studies, limiting their practicality and efficiency. Furthermore, there is a lack of detailed discussion on the joint design and optimization of bio-signal sensing, NN training, and NN acceleration. To address these challenges in wearable healthcare, this work proposes an efficient and low-latency neuromorphic system, BioPI, from a joint design perspective of sensor, algorithm, and processor. Inspired by biological neural systems, BioPI employs fully-spike dataflow with a hierarchical pipelined architecture, combining a mixed-signal analog-to-spike converter (ASC) and a compact pipelined spiking neural network (SNN) processor with event-triggered power gating. A unique duplicate-merge (DM) SNN algorithm is also presented to optimize the processing of ASC generated data during inference by converting the required SNN structures from 2-D to 1-D, which reduces on-chip memory size and operation numbers for inference by 2.02x and 1.98x, respectively, measured on ECG classification task while maintaining state-of-the-art accuracy. To validate the system functionality, we built an end-to-end verification platform including a fabricated 40nm ASC chip and a FPAG implementation of the SNN processor. To evaluate the overall energy efficiency of the entire system on silicon, a complete design of BioPI is also implemented in 40nm process and post-layout simulations are conducted. In arrhythmia detection tasks using the MIT-BIH ECG dataset, BioPI achieves an overall accuracy of 97.5% in 4-class classification and an energy efficiency of 0.767uJ/classification, with a merely 12.54us execution latency.

Authors

Institutions

Publication Details

Journal
IEEE transactions on circuits and systems for artificial intelligence.
Published
2024-11-21
DOI
https://doi.org/10.1109/tcasai.2024.3502573
Citations
2
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
0.42
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

BioPI: An Energy Efficient and Low-Latency Neuromorphic Pipelined System With Joint Design Optimizations of Sensor-Algorithm-Processor for Wearable Healthcare

Jie Yang, Fengshi Tian, Jingyu He, Chaoming Fang et al.
2 citations
IEEE transactions on circuits and systems for artificial intelligence.
Advanced Memory and Neural Computing
0.42
article

BioPI: An Energy Efficient and Low-Latency Neuromorphic Pipelined System With Joint Design Optimizations of Sensor-Algorithm-Processor for Wearable Healthcare

Jie Yang, Fengshi Tian, Jingyu He, Chaoming Fang, Chi-Ying Tsui, Kwang‐Ting Cheng, Yao Yuan, Hui Wu, Mohamad Sawan, Xiaomeng Wang, Jiakun Zheng, Jinbo Chen
article en
2 citations

Abstract

Extensive research has been conducted on accurate classification of bio-signals for wearable healthcare applications, such as the detection of arrhythmia. Artificial Intelligence (AI) based methods utilizing dedicated neural networks (NN) have shown potential in classifying multi-class bio-signals. However, the separate designs of processors and sensors has introduced interaction overheads in existing studies, limiting their practicality and efficiency. Furthermore, there is a lack of detailed discussion on the joint design and optimization of bio-signal sensing, NN training, and NN acceleration. To address these challenges in wearable healthcare, this work proposes an efficient and low-latency neuromorphic system, BioPI, from a joint design perspective of sensor, algorithm, and processor. Inspired by biological neural systems, BioPI employs fully-spike dataflow with a hierarchical pipelined architecture, combining a mixed-signal analog-to-spike converter (ASC) and a compact pipelined spiking neural network (SNN) processor with event-triggered power gating. A unique duplicate-merge (DM) SNN algorithm is also presented to optimize the processing of ASC generated data during inference by converting the required SNN structures from 2-D to 1-D, which reduces on-chip memory size and operation numbers for inference by 2.02x and 1.98x, respectively, measured on ECG classification task while maintaining state-of-the-art accuracy. To validate the system functionality, we built an end-to-end verification platform including a fabricated 40nm ASC chip and a FPAG implementation of the SNN processor. To evaluate the overall energy efficiency of the entire system on silicon, a complete design of BioPI is also implemented in 40nm process and post-layout simulations are conducted. In arrhythmia detection tasks using the MIT-BIH ECG dataset, BioPI achieves an overall accuracy of 97.5% in 4-class classification and an energy efficiency of 0.767uJ/classification, with a merely 12.54us execution latency.

IEEE transactions on circuits and systems for artificial intelligence.Vol. 2(1)
Hong Kong University of Science and Technology (HK), Westlake University (CN), University of Hong Kong (HK)
Affordable and clean energy
Openalex Percentile: Top 36%
Advanced Memory and Neural Computing
0.42
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.