Skip to main navigation Skip to search Skip to main content

A Near-Memory Computing Architecture for Real-Time Surface Electromyography Feature Extraction on FPGA

  • Adil Rehman
  • , Hani Saleh
  • , Ahsan Khandoker
  • , Mahmoud Al-Qutayri
  • , Baker Mohammad
  • Khalifa University of Science and Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Real-time processing of surface electromyography (sEMG) signals-particularly chin EMG for predicting obstructive sleep apnea (OSA)-is vital for medical wearables but constrained by energy and throughput limitations. This paper presents a near-memory computing (NMC) architecture implemented on a Nexys Artix-7 (A7) Field Programmable Gate Array (FPGA) to accelerate sEMG feature extraction. The design computes four sEMG features-Zero Crossings (ZC), Integrated EMG (IEMG), Waveform Length (WL), and Mean Absolute Value (MAV)-using an 8-bit Q3.5 fixedpoint pipelined datapath co-located with on-chip block RAM (BRAM), effectively eliminating off-chip data transfers. The NMC engine processes 97,60810 -second epochs per second (covering 271 hours of signal data each second) and achieves a 5.7 × lower energy per epoch than a conventional DRAMbased pipeline while reproducing feature values within 2% of a MATLAB reference implementation across 2,056 diverse subjects from the Multi-Ethnic Study of Atherosclerosis (MESA) dataset. Moreover, it occupies only ∼ 0.3% of the FPGA's logic resources, indicating an extremely small hardware footprint.

Original languageEnglish
Title of host publicationProceedings - 21st IEEE Biomedical Circuits and Systems, BioCAS 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages581-585
Number of pages5
ISBN (Electronic)9798331573362
DOIs
StatePublished - 2025
Event21st IEEE Biomedical Circuits and Systems, BioCAS 2025 - Abu Dhabi, United Arab Emirates
Duration: 16 Oct 202518 Oct 2025

Publication series

NameProceedings - 21st IEEE Biomedical Circuits and Systems, BioCAS 2025

Conference

Conference21st IEEE Biomedical Circuits and Systems, BioCAS 2025
Country/TerritoryUnited Arab Emirates
CityAbu Dhabi
Period16/10/2518/10/25

Keywords

  • Feature Extraction
  • Field-Programmable Gate Array (FPGA)
  • Near-Memory Computing (NMC)
  • Real-time processing
  • Surface Electromyography (sEMG)

Fingerprint

Dive into the research topics of 'A Near-Memory Computing Architecture for Real-Time Surface Electromyography Feature Extraction on FPGA'. Together they form a unique fingerprint.

Cite this