Abstract
The paper describes the implementation of a systolic array for a multilayer perceptron on different FPGA architectures with a hardware-friendly learning algorithm: Pipelined On-line Backpropagation. By exploiting the embedded memories of certain families alongside the projection used in the systolic architecture, we can implement very large interconnection layers. These physical and architectural features — together with the combination of FPGA reconfiguration properties with a design flow based on generic VHDL — permit us to create an easy, flexible and fast method of designing a complete ANN on a single FPGA. The result offers a high degree of parallelism and fast performance.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
S. Hauck, “The Roles of FPGAs in Reprogrammable Systems” Proceedings of the IEEE, 86(4), April 1998, pp. 615–638.
C.R. Rosemberg, and G. Belloch, “An Implementation of Network Learning on the Connection Machine”, Connectionist Models an their Implications, D. Waltz and J Feldman, eds., Ablex, Norwood, NJ. 1988
A. Petrowski, G. Dreyfus, and C. Girault, “Performance Analysis of a Pipelined Backpropagation Parallel Algorithm”, IEEE Transaction on Neural Networks, Vol. 4, no. 6, November 1993, pp. 970–981.
R. Gadea, A. Mocholí, “Systolic Implementation of a Pipelined On-Line Backpropagation”, Proc.of the NeuroMIcro’99, April1999, pp. 387–394.
R. Gadea, A. Mocholí, “Forward-backward Parallelism in On-Line Backpropagation”, International Work-Conference on Artificial and Natural Neural Networks, June 1999, pp. 157–165.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gadea, R., Herrero, V., Sebastia, A., Mocholí, A. (2000). The Role of the Embedded Memories in the Implementation of Artificial Neural Networks. In: Hartenstein, R.W., Grünbacher, H. (eds) Field-Programmable Logic and Applications: The Roadmap to Reconfigurable Computing. FPL 2000. Lecture Notes in Computer Science, vol 1896. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44614-1_85
Download citation
DOI: https://doi.org/10.1007/3-540-44614-1_85
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67899-1
Online ISBN: 978-3-540-44614-9
eBook Packages: Springer Book Archive