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...

Full description

Bibliographic Details
Main Authors: Mohammed Tariqul Islam, Fawwaz Hazzazi, Ahasanul Hoque, Saeed Haghiri, Muhammad Akmal Chaudhary, Milad Ghanbarpour
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