
基于FPGA的卷积神经网络硬件加速架构研究.caj
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文探讨了在FPGA平台上实现卷积神经网络(CNN)硬件加速的方法和架构,旨在提高CNN计算效率与性能。通过优化设计,提出了高效能的CNN硬件加速方案。
本发明提供了一种基于FPGA的卷积神经网络硬件加速架构。该架构包括通用AXI4总线接口、缓存区(用于存储输入特征图、输出特征图及权重)、存储路由逻辑(引导运算结果至相应缓存区域)以及由多个MAC单元构成的乘累加阵列。
此外,还包括卷积运算单元和池化运算单元。卷积运算单元从缓存区读取相应的输入特征图与权重进行卷积操作,并将偏置值相加后执行非线性处理,最终结果写入输出特征图缓存中;而池化运算单元则对相应输入特征图执行池化操作,并同样地,其计算结果会被存储到对应的输出特征图缓存区。
此外,该架构还包含一个运算控制器,分为卷积控制器和池化控制器两部分。前者负责控制卷积过程的进行,后者则管理池化的运行流程。
本发明通过优化硬件加速性能,在可扩展性和吞吐率方面具有显著优势。专利号为CN 110135554 A,申请日期为2019年8月16日。
全部评论 (0)
还没有任何评论哟~


