Design of a configurable neural network architecture for efficient FPGA implementation using VHDL
Laburpena
[EN] In this work, a configurable neural network is designed using VHDL, a standard hardware description language. The complete designing process is explained, from the basic blocks to the final architectures that end implemented in a FPGA. In addition, some simplifying measures with the objective of reducing the resource cost are presented. Finally, a multispectral satellite image classification is carried out using one of the designed architectures. [ES] En este trabajo se diseña una red neuronal configurable utilizando VHDL, un lenguaje de descripción de hardware estándar. Se explica el proceso completo de diseño, desde los bloques básicos hasta las arquitecturas finales que acaban implementadas en una FPGA. Además, se presentan algunas medidas de simplificación con el objetivo de reducir el coste de los recursos. Finalmente, se realiza una clasificación de imágenes de satélite multiespectrales utilizando una de las arquitecturas diseñadas.