0%

FPGA实现CNN之github开源代码阅读

本节主要分享在github中阅读学习别人开源代码的感悟。

https://github.com/omarelhedaby/CNN-FPGA

  • 该代码展开得很少,更多得考虑资源,架构上没有啥特色,就是乘加运算的堆叠【浮点乘加】

  • 但其提供的设计文档很详细

  • 不建议细看

  • 卷积模块设计框图:

    image-20240923221927480

  • softmax模块设计框图:

    image-20240923222011978
  • 平均池化设计框图:

    image-20240923222056732

  • 这里面有个串行加法器的写法有点意思:

    image-20240923221812752


欢迎来到ssy的世界