Section 01
[Introduction] NeuroVHDL: Hardware Implementation of Neural Networks on FPGA and MNIST Recognition
NeuroVHDL is an open-source project that uses the VHDL language and Intel Quartus development environment to implement an artificial neural network for MNIST handwritten digit recognition on an FPGA architecture. This project demonstrates the complete migration process of neural networks from software to hardware, aiming to provide a reference implementation for FPGA-based neural network acceleration, suitable for edge computing and other scenarios with high requirements for real-time performance and energy efficiency.