基于pynq-2开发板使用vivado hls新建(CNN)SOC系统识别手写体

#一、按照流程建立SOC系统:
##1、自动添加zynq的arm模块(按图一操作)
在这里插入图片描述
##2、点击Run Block Automation,工具自动生成DDR接口,连线,再点击validate design

在这里插入图片描述
在这里插入图片描述
##3、按流程添加HLS生成的IP;在这里插入图片描述
##4、搜索添加IP;在这里插入图片描述
##5、自动连线,依次勾选pool和conv模块,被arm控制
在这里插入图片描述
##6、双击zynq框,选择取数据的口;选择hp0;再次自动连线,将arm做为slave连接到卷积和池化模块,让两个电路可以通过arm访问内存在这里插入图片描述
##7、步骤,看图说话,注意点击.bd文件后选择,create HDL wrapper代表生成多少接口在这里插入图片描述在这里插入图片描述
在这里插入图片描述
二、生成bit文件
在该文件夹生成 文件 :pynq_test1\pynq_test1.runs\impl_1