Hui Liu, Hengxu Li, Hongli Wang, Lin Sun, Ziyang Ma, Lin Zhang, Hongdang Zheng, Chao Chen
{"title":"AutoFIR: An Automated Framework for Resource-Efficient EEG FIR Filtering on FPGAs.","authors":"Hui Liu, Hengxu Li, Hongli Wang, Lin Sun, Ziyang Ma, Lin Zhang, Hongdang Zheng, Chao Chen","doi":"10.1109/TBCAS.2026.3719430","DOIUrl":null,"url":null,"abstract":"<p><p>Real-time electroencephalogram (EEG) processing on wearable platforms faces strict latency, power, and resource constraints, making efficient finite impulse response (FIR) filtering a critical challenge. Many representative field-programmable gate array (FPGA) solutions rely on manual design or vendor-supplied intellectual property (IP) cores, which can limit portability and signal-aware optimization across different signal specifications. This work presents AutoFIR, an automated co-design framework that translates high-level EEG filtering specifications into FPGA-based FIR implementations. AutoFIR integrates signal-aware quantization, shift-add approximation, and systematic architectural optimization to balance signal fidelity, arithmetic complexity, and hardware parallelization. Offline feedback from C-simulations and post-HLS synthesis estimates is used to screen and compare candidate designs within a staged design exploration flow under memory-access and scheduling constraints. On the evaluated Zynq-7020 platform, AutoFIR generates a DSP-slice-free implementation that achieves a 5.22× latency reduction over the unoptimized baseline while maintaining filtering fidelity under the current EEG dataset and filter specification. These results suggest that coordinated, signal-aware automation is promising for the evaluated resource-constrained EEG FIR filtering scenario.</p>","PeriodicalId":94031,"journal":{"name":"IEEE transactions on biomedical circuits and systems","volume":"PP ","pages":""},"PeriodicalIF":4.9000,"publicationDate":"2026-08-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE transactions on biomedical circuits and systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TBCAS.2026.3719430","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Real-time electroencephalogram (EEG) processing on wearable platforms faces strict latency, power, and resource constraints, making efficient finite impulse response (FIR) filtering a critical challenge. Many representative field-programmable gate array (FPGA) solutions rely on manual design or vendor-supplied intellectual property (IP) cores, which can limit portability and signal-aware optimization across different signal specifications. This work presents AutoFIR, an automated co-design framework that translates high-level EEG filtering specifications into FPGA-based FIR implementations. AutoFIR integrates signal-aware quantization, shift-add approximation, and systematic architectural optimization to balance signal fidelity, arithmetic complexity, and hardware parallelization. Offline feedback from C-simulations and post-HLS synthesis estimates is used to screen and compare candidate designs within a staged design exploration flow under memory-access and scheduling constraints. On the evaluated Zynq-7020 platform, AutoFIR generates a DSP-slice-free implementation that achieves a 5.22× latency reduction over the unoptimized baseline while maintaining filtering fidelity under the current EEG dataset and filter specification. These results suggest that coordinated, signal-aware automation is promising for the evaluated resource-constrained EEG FIR filtering scenario.