Neural networks: algorithms, applications, and programming techniques
Neural networks: algorithms, applications, and programming techniques
Neural Networks: A Comprehensive Foundation
Neural Networks: A Comprehensive Foundation
MICRONEURO '96 Proceedings of the 5th International Conference on Microelectronics for Neural Networks and Fuzzy Systems
Quantization Error and Accuracy-Performance Tradeoffs for Embedded Data Mining Workloads
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part III: ICCS 2007
Scaling analysis of a neocortex inspired cognitive model on the Cray XD1
The Journal of Supercomputing
A context switching streaming memory architecture to accelerate a neocortex model
Microprocessors & Microsystems
Evolvable block-based neural network design for applications in dynamic environments
VLSI Design - Special issue on selected papers from the midwest symposium on circuits and systems
Neural identification of dynamic systems on FPGA with improved PSO learning
Applied Soft Computing
Hi-index | 0.00 |
An FPGA implementation of a multilayer perceptron neural network is presented. The system is parameterized both in network related aspects (e.g.: number of layers and number of neurons in each layer) and implementation parameters (e.g.: word width, pre-scaling factors and number of available multipliers). This allows to use the design for different network realizations, or to try different area-speed trade-offs simply by recompiling the design. Fixed point arithmetic with pre-scaling configurable in a per layer basis was used. The system was tested on an ARC-PCI board from AlteraTM. Several examples from different application domains were implemented showing the flexibility and ease of use of the obtained circuit. Even with the rather old board used, an appreciable speed-up was obtained compared with a software-only implementation based on Matlab neural network toolbox.