Communication Dans Un Congrès Année : 2025

Higher-order HDL: Applied to MLP neural network hardware implementation

Résumé

In this article, we describe a methodology for the rapid implementation of a hardware architecture using a higher-order approach. This methodology uses a combination of TCL and VHDL for higher-order coding (i.e. code produced by code) and is supported by industry-standard HDL development tools. To explore this methodology, we used an FPGA implementation of an artificial neural network (ANN) as a guinea pig application. This enabled us to produce a fully generic multilayer perceptron model where the number of layers, the size of each layer, the types of synaptic signals and the activation function are easily customizable. Not only does this approach make the development of such an application faster, but the high degree of genericity of the model cannot be achieved with conventional VHDL methodology. This article presents feedback from our first steps with this methodology and its application to MLP hardware architecture. Index Terms—VHDL, TCL, Artificial Neural Networks, Multilayer Perceptron, higher-order programming, Methodology

Fichier principal
Vignette du fichier
e3sconf_mdoa2025_02004.pdf (1.88 Mo) Télécharger le fichier
Origine Publication financée par une institution
Licence

Dates et versions

hal-05297834 , version 1 (17-11-2025)

Licence

Identifiants

Citer

Samuel Garcia, Ming Jun Zhang. Higher-order HDL: Applied to MLP neural network hardware implementation. 6th International Conference on Multidisciplinary Design Optimization and Applications (MDOA 2024), Oct 2024, Paris, France. pp.02004, ⟨10.1051/e3sconf/202563102004⟩. ⟨hal-05297834⟩
68 Consultations
35 Téléchargements

Altmetric

Partager

  • More