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

A simple Mathematical Fuzzy Model of Brain Emotional Learning to Predict Kp Geomagnetic Index

In this paper, we propose fuzzy mathematical model of brain limbic system (LS) which is responsible for emotional stimuli. Here the proposed model is utilized to predict the chaotic activity of the earth’s magnetosphere....

Performance Evaluation of Different Feature Extractors and Classifiers for Recognition of Human Faces with Low Resolution Images

Face recognition is an effective biometric identification technique used in many applications such as law enforcement, document validation and video surveillance. In this paper the effect of low resolution images which a...

New Approach in E-mail Based Text Steganography

In this study combination of lossless compression techniques and Vigenere cipher was used in text steganography that makes use of email addresses to be the keys to reconstruct the secret message which has been embedded i...

PID Parameters Prediction Using Neural Network for A Linear Quarter Car Suspension Control

Providing control for suspension systems in vehicles is an enhancing factor for comfort and safety. With the improvement of control conditions, it is possible to design a cost-efficient controller which will maintain opt...

Banknote Classification Using Artificial Neural Network Approach

In this study, clustering process has been performed using artificial neural network (ANN) approach on the pictures belonging to our dataset to determine if the banknotes are genuine or counterfeit. Four input parameter...

Download PDF file
  • EP ID EP796
  • DOI 10.18201/ijisae.97824
  • Views 451
  • 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