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

被折叠的 条评论
为什么被折叠?
>