Approximate Computing-Based Processing of MEA Signals on FPGA

被引:1
|
作者
Hassan, Mohammad [1 ]
Awwad, Falah [1 ]
Atef, Mohamed [1 ]
Hasan, Osman [2 ]
机构
[1] United Arab Emirates Univ, Dept Elect & Commun Engn, POB 15551, Al Ain, U Arab Emirates
[2] Natl Univ Sci & Technol, Sch Elect Engn & Comp Sci, NUST Campus,H 12, Islamabad 44000, Pakistan
关键词
approximate computing; digital systems; FPGA; microelectrode arrays; CLOSED-LOOP; CIRCUITS;
D O I
10.3390/electronics12040848
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Microelectrode arrays (MEAs) are essential equipment in neuroscience for studying the nervous system's behavior and organization. MEAs are arrays of parallel electrodes that work by sensing the extracellular potential of neurons in their proximity. Processing the data streams acquired from MEAs is a computationally intensive task requiring parallelization. It is performed using complex signal processing algorithms and architectural templates. In this paper, we propose using approximate computing-based algorithms on Field Programmable Gate Arrays (FPGAs), which can be very useful in custom implementations for processing neural signals acquired from MEAs. The motivation is to provide better performance gains in the system area, power consumption, and latency associated with real-time processing at the cost of reduced output accuracy within certain bounds. Three types of approximate adders are explored in different configurations to develop the signal processing algorithms. The algorithms are used to build approximate processing systems on FPGA and then compare them with the accurate system. All accurate and approximate systems are tested on real biological signals with the same settings. Results show an enhancement in processing speed of up to 37.6% in some approximate systems without a loss in accuracy. In other approximate systems, the area reduction is up to 14.3%. Other systems show the trade between processing speed, accuracy, and area.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] An FPGA Implementation of Stochastic Computing-based LSTM
    Maor, Guy
    Zeng, Xiaoming
    Wang, Zhendong
    Hu, Yang
    2019 IEEE 37TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2019), 2019, : 38 - 46
  • [2] Hyperdimensional Computing-based Multimodality Emotion Recognition with Physiological Signals
    Chang, En-Jui
    Rahimi, Abbas
    Benini, Luca
    Wu, An-Yeu
    2019 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2019), 2019, : 137 - 141
  • [3] Reconfigurable FET Approximate Computing-based Accelerator for Deep Learning Applications
    Saravanan, Raghul
    Bavikadi, Sathwika
    Rai, Shubham
    Kumar, Akash
    Dinakarrao, Sai Manoj Pudukotai
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [4] Revisiting FPGA Implementation of Digital Filters and Exploring Approximate Computing on Biomedical Signals
    Hui, Wang
    Chang, Gong
    Saravanan, S.
    Gomathi, V
    Valarmathi, R.
    Balaji, V. S.
    Elamaran, V
    JOURNAL OF MEDICAL IMAGING AND HEALTH INFORMATICS, 2020, 10 (09) : 2000 - 2004
  • [5] Cloud computing-based big data processing and intelligent analytics
    Dong, Fang
    Wu, Chenshu
    Gao, Shangce
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (24):
  • [6] Application of Granular Computing-Based Pre-processing in the Labelling of Phonemes
    Ashrafi, Negin
    Ramanna, Sheela
    INTELLIGENT DECISION TECHNOLOGIES, KES-IDT 2021, 2021, 238 : 141 - 150
  • [7] Stochastic Computing-Based Baseband Processing for Resource Constraint IoT Devices
    Ahmed, Kazi J.
    Kim, Yang G.
    Yuan, Bo
    Lee, Myung J.
    Tsukamoto, Kazuya
    ADVANCES IN INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS, INCOS-2022, 2022, 527 : 20 - 34
  • [8] A soft computing-based study on WEDM optimization in processing Inconel 625
    Tatjana V. Sibalija
    Sandeep Kumar
    G C Manjunath Patel
    Neural Computing and Applications, 2021, 33 : 11985 - 12006
  • [9] A soft computing-based study on WEDM optimization in processing Inconel 625
    Sibalija, Tatjana V.
    Kumar, Sandeep
    Patel, G. C. Manjunath
    Jagadish
    NEURAL COMPUTING & APPLICATIONS, 2021, 33 (18): : 11985 - 12006
  • [10] DNA computing-based cryptography
    Wang, Xing
    Zhang, Qiang
    2009 FOURTH INTERNATIONAL CONFERENCE ON BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PROCEEDINGS, 2009, : 67 - 69