GitHub - yinxiaomao/PYNQ_CNN_Accelerator_Tutorial: 中文: · GitHub
Skip to content

yinxiaomao/PYNQ_CNN_Accelerator_Tutorial

 
 

Repository files navigation

中文:
    这个git记录了我使用PYNQ实现CNN lenet5 加速的整个过程,主要包括如何将PYNQ移植到自定义的ZYNQ板子上,如何编写PL端的硬件加速器代码,包括HLS版本和Verilog版本,以及PS端的控制代码,PS端的控制代码主要使用python编写。
    请大家继续关注,我会陆续更新这个git。
    
第一部分:移植PYNQ到Custom ZYNQ Board上
    1.自定义linux启动
       请参考PPT:ZYNQ 自定义硬件启动,该PPT简要介绍了移植过程,可以作为教程使用。
    2.基于petalinux 以太网驱动移植
       请参考PPT:Petalinux 以太网驱动芯片移植
    3.基于自定义ZYNQ 板子DMA驱动移植
       请参考PPT:基于自定义PYNQ板子的DMA移植
      
第二部分:基于PYNQ的HLS CNN 卷积神经网络硬件架构
     详见基于PYNQ的HLS 版本CNN 卷积神经网络硬件架构.pdf
     
剩下步骤可以参考:
https://github.com/mfarhadi/CNNIOT From MIT

About

中文:

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors