2026年,作为FPGA初学者,想通过复现一个简单的‘CNN手写数字识别’项目入门AI硬件加速,应该从学习HLS(高层次综合)开始,还是直接写Verilog实现卷积层?哪种路径更容易上手并理解底层原理?
我是电子信息工程专业的大三学生,对AI芯片和FPGA加速很感兴趣,想动手做一个简单的硬件加速项目。看到网上有很多用FPGA做MNIST手写数字识别的例子,但实现方式五花八门,有用HLS的,也有纯Verilog的。我Verilog基础一般,听说HLS能快速出结果,但担心学不到底层细节。请问对于初学者来说,哪种学习路径更友好、更有效?希望既能快速看到成果,又能为后续深入学习打下扎实基础。