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
相关论文
共 38 条
  • [1] 3Brain, US
  • [2] A programmable closed-loop recording and stimulating wireless system for behaving small laboratory animals
    Angotzi, Gian Nicola
    Boi, Fabio
    Zordan, Stefano
    Bonfanti, Andrea
    Vato, Alessandro
    [J]. SCIENTIFIC REPORTS, 2014, 4
  • [3] [Anonymous], 2021, Principles of Neural Science
  • [4] Design of approximate adders and multipliers for error tolerant image processing
    Anusha, G.
    Deepa, P.
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2020, 72
  • [5] Baba H., 2018, P 21 WORKSHOP SYNTHE
  • [6] Bahareh Ghane-MotlaghM.S., 2013, MAT SCI APPL, V4, P483, DOI 10.4236/MSA.2013.48059
  • [7] Bavishi S., 2019, REHABILITATION TRAUM
  • [8] An FPGA-Based Neuron Activity Extraction Unit for a Wireless Neural Interface
    Chowdhury, Mehdi Hasan
    Elyahoodayan, Sahar
    Song, Dong
    Cheung, Ray C. C.
    [J]. ELECTRONICS, 2020, 9 (11) : 1 - 13
  • [9] Cong P., 2014, P ESSCIRC 2014 40 EU
  • [10] Guo Y., 2018, P IEEE REGION 10 INT