Abstract
The implementation of larger digital neural networks has not been possible due to the real-estate requirements of single neurons. We present an expandable digital architecture which allows fast and spaceefficient computation of the sum of weighted inputs, providing an efficient implementation base for large neural networks. The actual digital circuitry is simple and highly regular, thus allowing very efficient space usage of fine grained FPGAs. We take advantage of the re-programmability of the devices to automatically generate new custom hardware for each topology of the neural network.
Preview
Unable to display preview. Download preview PDF.
References
Charles E. Cox and W. Ekkehard Blanz. GANGLION — a fast field-programmable gate array implementation of a connectionist classifier. IEEE Journal of Solid-State Circuits, 27(3):288–299, March 1992.
Michael Gschwind, Valentina Salapura, and Oliver Maischberger. Space efficient neural net implementation. In Proc. of the Second International ACM/SIGDA Workshop on Field-Programmable Gate Arrays, Berkeley, CA, February 1994. ACM.
John J. Hopfield. Neural networks and physical systems with emergent collective computational abilities. In Proceedings of the Academy of Sciences USA, volume 79, pages 2554–2558, April 1982.
Teuvo Kohonen. The self-organizing map. Proceedings of the IEEE, 78(9):1464–1480, September 1990.
Michele Marchesi, Gianni Orlando, Francesco Piazza, and Aurelio Uncini. Fast neural networks without multipliers. IEEE Transactions on Neural Networks, 4(1):53–62, January 1993.
Alan F. Murray and Anthony V. W. Smith. Asynchronous VLSI neural networks using pulse-stream arithmetic. IEEE Journal of Solid-State Circuits, 23(3):688–697, March 1988.
Valentina Salapura. Neural networks using bit stream arithmetic: A space efficient implementation. In Proceedings of the IEEE International Symposium on Circuits and Systems, London, UK, June 1994.
Max van Daalen, Peter Jeavons, and John Shawe-Taylor. A stochastic neural architecture that exploits dynamically reconfigurable FPGAs. In IEEE Workshop on FPGAs for Custom Computing Machines, Napa, CA, April 1993. IEEE CS Press.
Xilinx. XACT Reference Guide. Xilinx, San Jose, CA, October 1992.
Xilinx. The Programmable Logic Data Book. Xilinx, San Jose, CA, 1993.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Salapura, V., Gschwind, M., Maischberger, O. (1994). A fast FPGA implementation of a general purpose neuron. In: Hartenstein, R.W., Servít, M.Z. (eds) Field-Programmable Logic Architectures, Synthesis and Applications. FPL 1994. Lecture Notes in Computer Science, vol 849. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58419-6_88
Download citation
DOI: https://doi.org/10.1007/3-540-58419-6_88
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58419-3
Online ISBN: 978-3-540-48783-8
eBook Packages: Springer Book Archive