Digital Hardware Implementation of Artificial Neurons Models Using FPGA
ad Ahmed Al-Kazzaz, Rafid Ahmed Khalil
Abstract
Open-access reader
ad Ahmed Al-Kazzaz, Rafid Ahmed Khalil
Abstract
Open-access reader
This paper present the digital implementation of multiply-accumulate (MAC) circuit of artificial neuron using FPGA (Field Programmable Gate Array) including three types of nonlinear activation functions: hardlims, satlins and tansig. A VHDL hardware description Language codes are used to implement the neuron using XC3S500E-FG320 Xilinx FPGA device. The simulation results obtained with Xilinx Foundation 8.2i software are presented. The results are analyzed in terms of usage percentage of chip resources and maximum working frequency. Keyword:- Artificial Nouron , FPGA , Neural Network
OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper present the digital implementation of multiply-accumulate (MAC) circuit of artificial neuron using FPGA (Field Programmable Gate Array) including three types of nonlinear activation functions: hardlims, satlins and tansig. A VHDL hardware description Language codes are used to implement the neuron using XC3S500E-FG320 Xilinx FPGA device. The simulation results obtained with Xilinx Foundation 8.2i software are presented. The results are analyzed in terms of usage percentage of chip resources and maximum working frequency. Keyword:- Artificial Nouron , FPGA , Neural Network
Key concepts: VHDL, Field-programmable gate array, Computer science, Artificial neuron, Software, Artificial neural network, Computer architecture, Chip