Skip to main content
Top

2021 | OriginalPaper | Chapter

An Optimized Hardware Neural Network Design Using Dynamic Analytic Regulated Configuration

Authors : V. Parthasarathy, B. Muralidhara, Bhagwan ShreeRam, M. J. Nagaraj

Published in: Evolutionary Computing and Mobile Sustainable Networks

Publisher: Springer Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Due to the inherent parallelism offered by the Artificial Neural Networks (ANNs) and the rapid growth of Field Programmable Gate Array (FPGA) technology, the implementation of ANNs in hardware (known as Hardware Neural Networks, HNN) for complex control problems have become a promising trend. The basic design challenge in such a realization is the effective utilization of FPGA resources and the high-speed restructuring of the ANN circuits. These two factors are having a direct impact on the size, response time and cost of any HNN system. But these two aspects are competing variables, and controlling one factor may result in the violation of the other. In this paper, a simplified optimization technique known as Dynamic Analytic Regulated Configuration (DARC) is proposed. It has been used as a basic design methodology to increase the performance of an ANN architecture by applying a regulated restructuring on FPGA. A single layer feed-forward ANN system has been considered for this work. A brief explanation has been given about the workflow, the DARC structure and the design challenges. A comparison is provided between the static and dynamic restructuring outcomes. The result shows that optimizing both the above constraints is not effective for larger systems at present due to the design limitations and it can be an effective approach for small-scale implementation.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Kizheppatt V, Suhaib AFahmy, “FPGA Dynamic and Partial reconfiguration: A Survey of Architectures, Methods, and Applications” ACM Computing Surveys, Volume 51, issue 4, September, 2018, Article No: 2 Kizheppatt V, Suhaib AFahmy, “FPGA Dynamic and Partial reconfiguration: A Survey of Architectures, Methods, and Applications” ACM Computing Surveys, Volume 51, issue 4, September, 2018, Article No: 2
2.
go back to reference Florian Kastner, Benedikt Janßen, Frederik Kautz, Michael Hubner and Giulio Corradi “Hardware/Software Codesign for Convolutional Neural Networks exploiting Dynamic Partial Reconfiguration on PYNQ”, 2018 IEEE International Parallel and Distributed Processing Symposium Workshop, Proceedings of IEEE Computer society, 2018 Florian Kastner, Benedikt Janßen, Frederik Kautz, Michael Hubner and Giulio Corradi “Hardware/Software Codesign for Convolutional Neural Networks exploiting Dynamic Partial Reconfiguration on PYNQ”, 2018 IEEE International Parallel and Distributed Processing Symposium Workshop, Proceedings of IEEE Computer society, 2018
3.
go back to reference Janardan Misra, Indranil Saha, “Artificial neural networks in hardware: A survey of two decades of progress”, Elsevier Journal Proceedings of Neuro computing 74 (2010) pp:239–255 Janardan Misra, Indranil Saha, “Artificial neural networks in hardware: A survey of two decades of progress”, Elsevier Journal Proceedings of Neuro computing 74 (2010) pp:239–255
4.
go back to reference P. Lysaght J. Stockwood, J. Law, D. Girma, “Artificial neural network implementation on a fine-grained FPGA. In: Proceedings of International Conference on Field Programmable Logic and Applications, Germeny P. Lysaght J. Stockwood, J. Law, D. Girma, “Artificial neural network implementation on a fine-grained FPGA. In: Proceedings of International Conference on Field Programmable Logic and Applications, Germeny
5.
go back to reference Smon Haykin, Neural Network:A ComprehensiveFoundation, 2nd Ed, Pearson Publication, 2005 Smon Haykin, Neural Network:A ComprehensiveFoundation, 2nd Ed, Pearson Publication, 2005
6.
go back to reference Beatriz Prieto, Javier de Lope, Darío Maravall, “Reconfigurable Hardware Implementation of Neural Networks for Humanoid Locomotion” proceedings of International Work-Conference on the Interplay Between Natural and Artificial Computation, Almería, Spain, June,2019 Beatriz Prieto, Javier de Lope, Darío Maravall, “Reconfigurable Hardware Implementation of Neural Networks for Humanoid Locomotion” proceedings of International Work-Conference on the Interplay Between Natural and Artificial Computation, Almería, Spain, June,2019
7.
go back to reference B. Noory, Voicu Groza, “A reconfigurable approach to hardware implementation of neural networks” proceedings IEEE Canadian Conference on Electrical and Computer Engineering, pp 1861–1864 vol. 3, June 2003 B. Noory, Voicu Groza, “A reconfigurable approach to hardware implementation of neural networks” proceedings IEEE Canadian Conference on Electrical and Computer Engineering, pp 1861–1864 vol. 3, June 2003
8.
go back to reference Basu Abhirup, Bisaws Pinaki, Ghosh Sarmi, Datta Debarshi (December 2017) Reconfigurable Artificial Neural Networks. International Journal of Computer Applications 179(6):5–8CrossRef Basu Abhirup, Bisaws Pinaki, Ghosh Sarmi, Datta Debarshi (December 2017) Reconfigurable Artificial Neural Networks. International Journal of Computer Applications 179(6):5–8CrossRef
9.
go back to reference S. Moukhlis, A. Elrharras and A. Hamdoun, “FPGA Implementation of Artificial Neural Networks,” International Journal of Computer Science Issues, Vol. 11, Issue 2, No 1, March 2014 S. Moukhlis, A. Elrharras and A. Hamdoun, “FPGA Implementation of Artificial Neural Networks,” International Journal of Computer Science Issues, Vol. 11, Issue 2, No 1, March 2014
10.
go back to reference Skrbek M (1999) Fast Neural Network Implementation. Neural Network World 9(5):375–391 Skrbek M (1999) Fast Neural Network Implementation. Neural Network World 9(5):375–391
11.
go back to reference J. G. Eldredge, “FPGA Density Enhancement of a Neural Network Through Run-Time Reconfiguration”,Master’s thesis, Department of Electrical and Computer Engineering, Brigham Young University, May 1994 J. G. Eldredge, “FPGA Density Enhancement of a Neural Network Through Run-Time Reconfiguration”,Master’s thesis, Department of Electrical and Computer Engineering, Brigham Young University, May 1994
12.
go back to reference K.P. Sridhar, B. Vignesh, S. Saravanan, M. Lavanya and V. Vaithiyanathan, “Design and Implementation of Neural Network Based circuits for VLSI testing” World Applied Sciences Journal 29 (Data Mining and Soft Computing Techniques): 113–117, 2014 K.P. Sridhar, B. Vignesh, S. Saravanan, M. Lavanya and V. Vaithiyanathan, “Design and Implementation of Neural Network Based circuits for VLSI testing” World Applied Sciences Journal 29 (Data Mining and Soft Computing Techniques): 113–117, 2014
13.
go back to reference Carlos Alberto de Albuquerque Silva, Anthony Andrey Ramalho Diniz, Adrião Duarte Dória Neto and José Alberto Nicolau de Oliveira, “Use of Partial Reconfiguration for the Implementation and Embedding of the Artificial Neural Network in FPGA”,Proceedings of the 4th International Conference on Pervasive and Embedded Computing and Communication Systems (PECCS-2014), pages 142–150 ISBN: 978-989-758-000-0 Copyright c 2014 SCITEPRESS (Science and Technology Publications, Lda.) Carlos Alberto de Albuquerque Silva, Anthony Andrey Ramalho Diniz, Adrião Duarte Dória Neto and José Alberto Nicolau de Oliveira, “Use of Partial Reconfiguration for the Implementation and Embedding of the Artificial Neural Network in FPGA”,Proceedings of the 4th International Conference on Pervasive and Embedded Computing and Communication Systems (PECCS-2014), pages 142–150 ISBN: 978-989-758-000-0 Copyright c 2014 SCITEPRESS (Science and Technology Publications, Lda.)
14.
go back to reference Esraa Zeki Mohammed, Haitham Kareem Ali, Hardware Implementation of Artificial Neural Network Using Field Programmable Gate Array, International Journal of Computer Theory and Engineering, Vol. 5, No. 5, October 2013 Esraa Zeki Mohammed, Haitham Kareem Ali, Hardware Implementation of Artificial Neural Network Using Field Programmable Gate Array, International Journal of Computer Theory and Engineering, Vol. 5, No. 5, October 2013
15.
go back to reference Shastri Lokendra (2003) The role of temporal coding in the processing of relational information in the mindbrain. Proceedings of the International Joint Conference on Neural Networks 2:1379–1384 Shastri Lokendra (2003) The role of temporal coding in the processing of relational information in the mindbrain. Proceedings of the International Joint Conference on Neural Networks 2:1379–1384
Metadata
Title
An Optimized Hardware Neural Network Design Using Dynamic Analytic Regulated Configuration
Authors
V. Parthasarathy
B. Muralidhara
Bhagwan ShreeRam
M. J. Nagaraj
Copyright Year
2021
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-5258-8_90