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

本文详细介绍了如何利用Vivado HLS和FPGA开发板pynq-2,构建一个用于手写体识别的SOC系统。首先,按照步骤自动添加Zynq的ARM模块,通过Block Automation生成DDR接口和连线。接着,添加由HLS生成的IP,包括pool和conv模块,并让它们受ARM控制。然后,配置Zynq框选择数据接口,使ARM作为从设备连接到卷积和池化模块,实现两者通过内存交互。最后,生成了必要的HDL wrapper并完成了bit文件的制作。
摘要由CSDN通过智能技术生成

#一、按照流程建立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

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值