PYNQ
文章平均质量分 54
Taneeyo
努力学习
展开
-
【pynq DMA 卡死 bug解决】采用vivadoHLS编写IP核在PYNQ中调用dma.receivechannal()时卡死
【pynq DMA 卡死 bug解决】采用vivadoHLS编写IP核在PYNQ中调用dma.receivechannal()时卡死 出现此问题是因为你的IP核输出的AXIS信号没有last信号,在axi协议中,last表示数据传输完成。在vivadoHLS中利用指令约束的axis总线自动生成时将不包括此信号。所以要在数据输出最后一个循环元处将last信号置为1. 此处可以编写一个带有last信号的结构体来完成数据传输。当然,结构体内数据data值类型可以是int float double 或者是ap_fi原创 2021-04-23 15:29:04 · 947 阅读 · 0 评论 -
【PYNQ Lab2】PYNQ的安装与配置 第一次启动PYNQ
准备的材料: 一款ZYNQ 一根网线 USB卡 SD卡 浏览器 串口调试软件 第一步 烧写PYNQ到SD卡中 解压PYNQ镜像压缩包 用Win32DiskImager烧录PYNQ镜像到SD卡 下载----解压----打开 插入SD卡 点击【YES】就行 第二步 启动PYNQ镜像 首先连接UART 用千兆网线链接好电脑 插入SD卡 ZYNQ启动方式设置为从SD卡启动 打开串口检查启动信息: ...原创 2021-04-18 21:58:15 · 747 阅读 · 0 评论 -
【PYNQ Lab1 】PYNQ框架初识 PYNQ学习心得总结
PYNQ简介 PYNQ 是 一种框架,可以简单理解为ZYNQ上的python。PYNQ是Xilinx的一个开源项目,其硬件本质还是ZYNQ。很多人以为PYNQ是独立的一种开发板,但其实其pynq最初本质就是代码框架,并没有实体架构的,现在出的PYNQ -Z2 Z1本质上其实还是ZYNQ芯片。 PYNQ的优势: PYNQ的优势是减少了RTL级别开发的难度,使得现在主流Pyhton可以加入到硬件开发这一领域中,并且大量的python库函数可以方便使用。简单来说使用PYNQ会减少开发周期,大大提高ZYNQ开发速度原创 2021-04-09 00:12:48 · 1796 阅读 · 0 评论