FPGA Implementation of Nerve Cell Using Izhikevich Neuronal Model as Spike Generator (SG)
The neuron is sometimes referred to as the “head” or “central” cell of the nervous system since it has the ability to communicate with other neurons or cells via electrical impulses. The hardware realization and simulation of these neurons are critical in...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2024-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10359518/ |
_version_ | 1797361417703129088 |
---|---|
author | Mohammed Tariqul Islam Fawwaz Hazzazi Ahasanul Hoque Saeed Haghiri Muhammad Akmal Chaudhary Milad Ghanbarpour |
author_facet | Mohammed Tariqul Islam Fawwaz Hazzazi Ahasanul Hoque Saeed Haghiri Muhammad Akmal Chaudhary Milad Ghanbarpour |
author_sort | Mohammed Tariqul Islam |
collection | DOAJ |
description | The neuron is sometimes referred to as the “head” or “central” cell of the nervous system since it has the ability to communicate with other neurons or cells via electrical impulses. The hardware realization and simulation of these neurons are critical in neuromorphic engineering. In this paper, we made a device that generates 4 different spiking patterns of the nervous system as a Spike Generator (SG) using a hybrid approximation of the target model called the Piece-Wised Power-2 Based Izhikevich Model (PWP2BIM). This proposed model works in a low-cost state to achieve a correct digital implementation of the Izhikevich model, one of the main neuron models (i.e. decreasing hardware resources and enhancing speed and accuracy). The proposed model successfully reproduces the behavioral traits of the initial neuron model. To verify the results of the mathematical simulation, the proposed model was synthesized and implemented on the Zynq XC7Z010 (3CLG400) reconfigurable board (FPGA). The findings of hardware synthesis and applications of the suggested paradigm demonstrate that certain biological behaviors may be duplicated more effectively and at a significantly lower cost. The suggested model’s frequency can be increased using this technique (implemented on the Zynq board) at least by 3.6 times compared to the original model, and power consumption can be decreased by 28%. High-frequency design of neuronal models with low-cost attributes is required for application-based types of equipment in case of high-speed operations of these components. Thus, using our approach, the desired goals of application-based features are to be fulfilled. In addition, because the suggested model uses fewer hardware resources than the original model, it is feasible to construct a significantly higher number of neurons (approximately 5 times) on a single Zynq board. |
first_indexed | 2024-03-08T15:54:25Z |
format | Article |
id | doaj.art-2b7b792fed154befa974032d6ba09491 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-03-08T15:54:25Z |
publishDate | 2024-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-2b7b792fed154befa974032d6ba094912024-01-09T00:04:20ZengIEEEIEEE Access2169-35362024-01-01122303231210.1109/ACCESS.2023.334315610359518FPGA Implementation of Nerve Cell Using Izhikevich Neuronal Model as Spike Generator (SG)Mohammed Tariqul Islam0https://orcid.org/0000-0002-4929-3209Fawwaz Hazzazi1https://orcid.org/0000-0002-9925-673XAhasanul Hoque2https://orcid.org/0000-0002-9541-0664Saeed Haghiri3https://orcid.org/0000-0002-9642-7951Muhammad Akmal Chaudhary4https://orcid.org/0000-0001-6063-3377Milad Ghanbarpour5https://orcid.org/0009-0006-8377-6905Department of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Bangi, MalaysiaDepartment of Electrical Engineering, College of Engineering, Prince Sattam bin Abdulaziz University, Al-Kharj, Saudi ArabiaInstitute of Climate Change, Universiti Kebangsaan Malaysia, Bangi, MalaysiaDepartment of Electrical Engineering, Kermanshah University of Technology, Kermanshah, IranDepartment of Electrical and Computer Engineering, College of Engineering and Information Technology, Ajman University, Ajman, United Arab EmiratesDepartment of Electrical Engineering, Kermanshah University of Technology, Kermanshah, IranThe neuron is sometimes referred to as the “head” or “central” cell of the nervous system since it has the ability to communicate with other neurons or cells via electrical impulses. The hardware realization and simulation of these neurons are critical in neuromorphic engineering. In this paper, we made a device that generates 4 different spiking patterns of the nervous system as a Spike Generator (SG) using a hybrid approximation of the target model called the Piece-Wised Power-2 Based Izhikevich Model (PWP2BIM). This proposed model works in a low-cost state to achieve a correct digital implementation of the Izhikevich model, one of the main neuron models (i.e. decreasing hardware resources and enhancing speed and accuracy). The proposed model successfully reproduces the behavioral traits of the initial neuron model. To verify the results of the mathematical simulation, the proposed model was synthesized and implemented on the Zynq XC7Z010 (3CLG400) reconfigurable board (FPGA). The findings of hardware synthesis and applications of the suggested paradigm demonstrate that certain biological behaviors may be duplicated more effectively and at a significantly lower cost. The suggested model’s frequency can be increased using this technique (implemented on the Zynq board) at least by 3.6 times compared to the original model, and power consumption can be decreased by 28%. High-frequency design of neuronal models with low-cost attributes is required for application-based types of equipment in case of high-speed operations of these components. Thus, using our approach, the desired goals of application-based features are to be fulfilled. In addition, because the suggested model uses fewer hardware resources than the original model, it is feasible to construct a significantly higher number of neurons (approximately 5 times) on a single Zynq board.https://ieeexplore.ieee.org/document/10359518/IzhikevichFPGAdigital FPGA realizationneuronhardware implementationlow-cost |
spellingShingle | Mohammed Tariqul Islam Fawwaz Hazzazi Ahasanul Hoque Saeed Haghiri Muhammad Akmal Chaudhary Milad Ghanbarpour FPGA Implementation of Nerve Cell Using Izhikevich Neuronal Model as Spike Generator (SG) IEEE Access Izhikevich FPGA digital FPGA realization neuron hardware implementation low-cost |
title | FPGA Implementation of Nerve Cell Using Izhikevich Neuronal Model as Spike Generator (SG) |
title_full | FPGA Implementation of Nerve Cell Using Izhikevich Neuronal Model as Spike Generator (SG) |
title_fullStr | FPGA Implementation of Nerve Cell Using Izhikevich Neuronal Model as Spike Generator (SG) |
title_full_unstemmed | FPGA Implementation of Nerve Cell Using Izhikevich Neuronal Model as Spike Generator (SG) |
title_short | FPGA Implementation of Nerve Cell Using Izhikevich Neuronal Model as Spike Generator (SG) |
title_sort | fpga implementation of nerve cell using izhikevich neuronal model as spike generator sg |
topic | Izhikevich FPGA digital FPGA realization neuron hardware implementation low-cost |
url | https://ieeexplore.ieee.org/document/10359518/ |
work_keys_str_mv | AT mohammedtariqulislam fpgaimplementationofnervecellusingizhikevichneuronalmodelasspikegeneratorsg AT fawwazhazzazi fpgaimplementationofnervecellusingizhikevichneuronalmodelasspikegeneratorsg AT ahasanulhoque fpgaimplementationofnervecellusingizhikevichneuronalmodelasspikegeneratorsg AT saeedhaghiri fpgaimplementationofnervecellusingizhikevichneuronalmodelasspikegeneratorsg AT muhammadakmalchaudhary fpgaimplementationofnervecellusingizhikevichneuronalmodelasspikegeneratorsg AT miladghanbarpour fpgaimplementationofnervecellusingizhikevichneuronalmodelasspikegeneratorsg |