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

Cilt: 4 Sayı: 2 27 Mayıs 2016
PDF İndir
EN

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.

Keywords

Kaynakça

  1. H. H. Chiang, K. C. Hsu and I. H. Li (2015). Optimized adaptive motion control through an SoPC implementation for linear induction motor drives. IEEE/ASME Transactions on Mechatronics Vol. 20(1). Pages. 348–360.
  2. Y. Yue, S. W. Feng, C. S. Guo, X. Yan and R. R Feng (2015). All-digital thermal distribution measurement on field programmable gate array using ring oscillators. Microelectronics Reliability. Vol. 55(2). Pages. 396–401.
  3. E. Tlelo-Cuautle, V. H. Carbajal-Gomez, P. J. Obeso-Rodelo, J. J. Rangel-Magdaleno and J. C. Nuñez-Perez (2015). FPGA realization of a chaotic communication system applied to image processing. Nonlinear Dynamics. Vol. 82(4). Pages. 1879–1892.
  4. Ö. Polat and T. Yıldırım (2010). FPGA implementation of a general regression neural network: an embedded pattern classification system. Digital Signal Process. Vol. 20. Pages. 881–886.
  5. M. Milanovic, M. Truntic, P. Slibar and D. Dolinar (2007). Reconfigurable digital controller for a buck converter based on FPGA. Microelectronics Reliability. Vol. 47(1). Pages. 150–154.
  6. I. Sahin (2011). A 32-bit floating-point module design for 3D graphic transformations. Scientific Research Essay. Vol. 5(20). Pages. 3070–3081.
  7. J. X. Wu, C. H. Lin, Y. C. Du, P. J. Chen, C. C. Shih and T. Chen (2010). Estimation of arteriovenous fistula stenosis by FPGA based Doppler flow imaging system. 2015 IEEE International Symp. In Ultrasonics (IUS). Pages. 1–4.
  8. J. Vanhamel, D. Fussen, E. Dekemper, E. Neefs, B. Van-Opstal, D. Pieroux and P. Leroux (2015). RF-driving of acoustic-optical tunable filters; design, realization and qualification of analog and digital modules for ESA. Microelectronics Reliability. Vol. 55(9). Pages. 2103–2107.

Ayrıntılar

Birincil Dil

İngilizce

Konular

-

Bölüm

-

Yayımlanma Tarihi

27 Mayıs 2016

Gönderilme Tarihi

9 Nisan 2016

Kabul Tarihi

-

Yayımlandığı Sayı

Yıl 2016 Cilt: 4 Sayı: 2

Kaynak Göster

APA
Koyuncu, I. (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://doi.org/10.18201/ijisae.97824
AMA
1.Koyuncu I. 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. 2016;4(2):33-39. doi:10.18201/ijisae.97824
Chicago
Koyuncu, Ismail. 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://doi.org/10.18201/ijisae.97824.
EndNote
Koyuncu I (01 Mayıs 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.
IEEE
[1]I. Koyuncu, “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, c. 4, sy 2, ss. 33–39, May. 2016, doi: 10.18201/ijisae.97824.
ISNAD
Koyuncu, Ismail. “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 (01 Mayıs 2016): 33-39. https://doi.org/10.18201/ijisae.97824.
JAMA
1.Koyuncu I. 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. 2016;4:33–39.
MLA
Koyuncu, Ismail. “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, c. 4, sy 2, Mayıs 2016, ss. 33-39, doi:10.18201/ijisae.97824.
Vancouver
1.Ismail Koyuncu. 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. 01 Mayıs 2016;4(2):33-9. doi:10.18201/ijisae.97824

Cited By