Design and Implementation of High Speed Artificial Neural Network Based Sprott 94 S System on FPGA

Abstract

FPGA-based embedding system designs have been preferred for industrial applications and prototyping because of the advantages of parallel processing, reconfigurability and low cost. Due to having characteristic structure of the parallel processing of Artificial Neural Networks (ANNs), these systems provide the advantage of speed and performance when they are implemented with FPGA-based hardware. The hardware implementation of transfer functions used for modeling non-linear systems is a challenging problem. Therefore, this problem creates convergence problems. In this paper, non-linear Sprott 94 S system has been modeled using ANNs running on FPGA. All related parameter values and processes are defined with IEEE-754-1985 32-bit floating point number format. ANN-based Sprott 94 S system design has been developed using VHDL synthesized using Xilinx ISE Design Tools. In test stage, ANN-based Sprott 94 S system has been tested using 3X100 data set and obtained error analysis results have been presented. The constructed design has been performed for Xilinx VIRTEX-6 family XC6VHX255T-3FF1923 FPGA chip using Place&Route process and chip usage statistics have been given. The clock frequency of ANN-based Sprott 94 S system which has pipeline processing scheme has been obtained with the value of 304.534 MHz. Accordingly, the proposed FPGA-based ANN system has produced 3X3.284 billion outputs in 1 second.

Authors and Affiliations

Ismail Koyuncu *| Department of Electronics and Automation, Duzce University, 81010, Duzce, Turkey

Keywords

Related Articles

Artificial Neural Network Models for Predicting the Energy Consumption of the Process of Crystallization Syrup in Konya Sugar Factory

In this study, artificial neural network models have been developed from the sugar production process stages in Konya Sugar Factory using artificial neural networks to estimate the energy consumption of the process of cr...

Adaptive Control Solution for a Class of MIMO Uncertain Underactuated Systems with Saturating Inputs

This paper addresses the issue of controller design for a class of multi-input multi-output (MIMO) uncertain underactuated systems with saturating inputs. A systematic controller framework, composed of a hierarchically g...

Solution for the Travelling Salesman Problem with a Microcontrollerbased Instantaneous System

The travelling salesman problem (TSP) is one of the most frequently researched combinational optimization problems. Despite its trivial definition, the problem is very difficult to solve. Therefore, it is categorized as...

Particle Swarm Optimization with Flexible Swarm for Unconstrained Optimization

Particle Swarm Optimization (PSO) algorithm inspired from behaviour of bird flocking and fish schooling. It is well-known algorithm which has been used in many areas successfully. However it sometimes suffers from premat...

Classification of Leaf Type Using Artificial Neural Networks

A number of shape features for automatic plant recognition based on digital image processing have been proposed by Pauwels et al. in 2009. Then Silva et al in 2014 have presented database comprises 40 diļ¬€erent plant spec...

Download PDF file
  • EP ID EP796
  • DOI 10.18201/ijisae.97824
  • Views 415
  • Downloads 21

How To Cite

Ismail Koyuncu * (2016). Design and Implementation of High Speed Artificial Neural Network Based Sprott 94 S System on FPGA. International Journal of Intelligent Systems and Applications in Engineering, 4(2), 33-39. https://europub.co.uk/articles/-A-796