差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
pynq [2019/03/27 14:07] jingjing [社区与交流] |
pynq [2020/12/31 19:14] (当前版本) xuhao |
||
---|---|---|---|
行 1: | 行 1: | ||
- | {{ :eetreewechat.jpeg?600 |}} <WRAP centeralign>**扫描二维码,关注微信公众号“电子森林”,可以在手机上查看本网站的所有文章** </WRAP> | + | {{ :eetreewechat.png?600 |}} <WRAP centeralign>**扫描二维码,关注微信公众号“电子森林”,可以在手机上查看本网站的所有文章** </WRAP> |
行 22: | 行 22: | ||
==== 关键技术 ==== | ==== 关键技术 ==== | ||
- | Jupyter Notebook 是一个基于浏览器的交互式计算环境。可以创建Jupyter笔记本文档,包括实时代码,交互式小部件,绘图,说明文本,方程式,图像和视频。可以使用Python在Jupyter Notebook中轻松编程支持PYNQ的Zynq板。使用Python,开发人员可以 在可编程逻辑上使用硬件库和覆盖。 硬件库或覆盖可以加速Zynq板上运行的软件,并 自定义硬件平台和接口。PYNQ映像是可引导的Linux映像,包括 pynq Python包和其他开源包。 | + | [[https://jupyter.org/|Jupyter Notebook]]是一个基于浏览器的交互式计算环境。可以创建Jupyter笔记本文档,包括实时代码,交互式小部件,绘图,说明文本,方程式,图像和视频。可以使用Python在Jupyter Notebook中轻松编程支持PYNQ的Zynq板。使用Python,开发人员可以 在可编程逻辑上使用硬件库和覆盖。 硬件库或覆盖可以加速Zynq板上运行的软件,并 自定义硬件平台和接口。PYNQ映像是可引导的Linux映像,包括 pynq Python包和其他开源包。 |
==== 需要的软件 ==== | ==== 需要的软件 ==== | ||
+ | Jupyter笔记本界面基于浏览器,只需一个[[https://jupyter-notebook.readthedocs.io/en/latest/notebook.html#browser-compatibility|兼容的Web浏览器]],即可开始使用Python编程PYNQ。为了获得更高的性能,您还可以将C/C++与PYNQ结合使用。在[[https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/2016-1.html|赛灵思SDK软件开发环境]]是免费提供的。您还可以使用第三方软件开发工具。可以使用标准Xilinx和第三方硬件设计工具创建新的硬件库和叠加层。[[https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/2016-1.html|Xilinx Vivado]]的[[https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/2016-1.html|免费WebPACK版本]]完全支持许多Zynq主板。 | ||
+ | l | ||
==== 入门PYNQ ==== | ==== 入门PYNQ ==== | ||
=== 阅读指南 === | === 阅读指南 === | ||
行 33: | 行 34: | ||
* [[https://pynq.readthedocs.io/en/latest/getting_started/other_boards.html|将PYNQ与其他Zynq板一起使用]] | * [[https://pynq.readthedocs.io/en/latest/getting_started/other_boards.html|将PYNQ与其他Zynq板一起使用]] | ||
=== 视频教程 === | === 视频教程 === | ||
+ | * 摩尔吧上的教程 | ||
+ | * [[https://www.moore8.com/courses/2407|基于PYNQ SOC平台——快速入门神经网络的建模与硬件加速(一)]] | ||
+ | * [[https://www.moore8.com/courses/2409|基于PYNQ SOC平台——快速入门神经网络的建模与硬件加速(二)]] | ||
+ | * [[https://www.moore8.com/courses/2410|基于PYNQ SOC平台——快速入门神经网络的建模与硬件加速(三)]] | ||
+ | * YouTube | ||
==== 开发平台 ==== | ==== 开发平台 ==== | ||
- | === 核心板卡 === | + | === 开发板 === |
* [[https://store.digilentinc.com/pynq-z1-python-productivity-for-zynq-7000-arm-fpga-soc/|Pynq-Z1 from Digilent]] | * [[https://store.digilentinc.com/pynq-z1-python-productivity-for-zynq-7000-arm-fpga-soc/|Pynq-Z1 from Digilent]] | ||
* [[http://www.tul.com.tw/ProductsPYNQ-Z2.html|Pynq-Z2 from TUL]] | * [[http://www.tul.com.tw/ProductsPYNQ-Z2.html|Pynq-Z2 from TUL]] | ||
行 41: | 行 47: | ||
* [[https://www.xilinx.com/products/boards-and-kits/zcu111.html|ZCU111 from Xilinx]] | * [[https://www.xilinx.com/products/boards-and-kits/zcu111.html|ZCU111 from Xilinx]] | ||
- | === PYNQ图像 === | + | === PYNQ镜像 === |
* [[https://www.xilinx.com/registration/sign-in.html?oamProtectedResource=wh%3Dwww.xilinx.com%20wu%3D%2Fmember%2Fforms%2Fdownload%2Fxef.html%3Ffilename%3Dpynq_z1_v2.4.zip%20wo%3D1%20rh%3Dhttps%3A%2F%2Fwww.xilinx.com%20ru%3D%252Fmember%252Fforms%252Fdownload%252Fxef.html%20rq%3Dfilename%253Dpynq_z1_v2.4.zip|PYNQ-Z1 v2.4 PYNQ image]] | * [[https://www.xilinx.com/registration/sign-in.html?oamProtectedResource=wh%3Dwww.xilinx.com%20wu%3D%2Fmember%2Fforms%2Fdownload%2Fxef.html%3Ffilename%3Dpynq_z1_v2.4.zip%20wo%3D1%20rh%3Dhttps%3A%2F%2Fwww.xilinx.com%20ru%3D%252Fmember%252Fforms%252Fdownload%252Fxef.html%20rq%3Dfilename%253Dpynq_z1_v2.4.zip|PYNQ-Z1 v2.4 PYNQ image]] | ||
* [[https://www.xilinx.com/registration/sign-in.html?oamProtectedResource=wh%3Dwww.xilinx.com%20wu%3D%2Fmember%2Fforms%2Fdownload%2Fxef.html%3Ffilename%3Dpynq_z2_v2.4.zip%20wo%3D1%20rh%3Dhttps%3A%2F%2Fwww.xilinx.com%20ru%3D%252Fmember%252Fforms%252Fdownload%252Fxef.html%20rq%3Dfilename%253Dpynq_z2_v2.4.zip|PYNQ-Z2 v2.4 PYNQ image]] | * [[https://www.xilinx.com/registration/sign-in.html?oamProtectedResource=wh%3Dwww.xilinx.com%20wu%3D%2Fmember%2Fforms%2Fdownload%2Fxef.html%3Ffilename%3Dpynq_z2_v2.4.zip%20wo%3D1%20rh%3Dhttps%3A%2F%2Fwww.xilinx.com%20ru%3D%252Fmember%252Fforms%252Fdownload%252Fxef.html%20rq%3Dfilename%253Dpynq_z2_v2.4.zip|PYNQ-Z2 v2.4 PYNQ image]] | ||
行 47: | 行 53: | ||
* [[https://www.xilinx.com/registration/sign-in.html?oamProtectedResource=wh%3Dwww.xilinx.com%20wu%3D%2Fmember%2Fforms%2Fdownload%2Fxef.html%3Ffilename%3Dzcu111_v2.4.zip%20wo%3D1%20rh%3Dhttps%3A%2F%2Fwww.xilinx.com%20ru%3D%252Fmember%252Fforms%252Fdownload%252Fxef.html%20rq%3Dfilename%253Dzcu111_v2.4.zip|ZCU111 v2.4 PYNQ image]] | * [[https://www.xilinx.com/registration/sign-in.html?oamProtectedResource=wh%3Dwww.xilinx.com%20wu%3D%2Fmember%2Fforms%2Fdownload%2Fxef.html%3Ffilename%3Dzcu111_v2.4.zip%20wo%3D1%20rh%3Dhttps%3A%2F%2Fwww.xilinx.com%20ru%3D%252Fmember%252Fforms%252Fdownload%252Fxef.html%20rq%3Dfilename%253Dzcu111_v2.4.zip|ZCU111 v2.4 PYNQ image]] | ||
- | === Community boards === | + | === 社区板卡 === |
* Avnet Ultra96 v2.4 PYNQ image | * Avnet Ultra96 v2.4 PYNQ image | ||
* [[https://ultra96-pynq.readthedocs.io/en/latest/|Ultra96 PYNQ documentation]] | * [[https://ultra96-pynq.readthedocs.io/en/latest/|Ultra96 PYNQ documentation]] | ||
行 92: | 行 98: | ||
- | === Example Notebooks === | + | === 案例笔记 === |
* [[https://github.com/Xilinx/PYNQ/blob/v2.0/boards/Pynq-Z1/base/notebooks/pmod/pmod_adc.ipynb|ADC波形]] | * [[https://github.com/Xilinx/PYNQ/blob/v2.0/boards/Pynq-Z1/base/notebooks/pmod/pmod_adc.ipynb|ADC波形]] | ||
* [[https://github.com/Xilinx/PYNQ/blob/v2.0/boards/Pynq-Z1/base/notebooks/pmod/pmod_dac_adc.ipynb|DAC ADC示例]] | * [[https://github.com/Xilinx/PYNQ/blob/v2.0/boards/Pynq-Z1/base/notebooks/pmod/pmod_dac_adc.ipynb|DAC ADC示例]] | ||
行 109: | 行 115: | ||
* [[https://github.com/Xilinx/PYNQ/blob/v1.4/Pynq-Z1/notebooks/examples/pmod_grove_tmp.ipynb|温度感应器]] | * [[https://github.com/Xilinx/PYNQ/blob/v1.4/Pynq-Z1/notebooks/examples/pmod_grove_tmp.ipynb|温度感应器]] | ||
* [[https://github.com/Xilinx/PYNQ/blob/v2.0/pynq/notebooks/common/usb_wifi.ipynb|USB无线上网]] | * [[https://github.com/Xilinx/PYNQ/blob/v2.0/pynq/notebooks/common/usb_wifi.ipynb|USB无线上网]] | ||
- | + | * {{:骑驴玩儿漂移-fpga之pynq_-_z2_入门学习笔记1_1_.pdf|骑驴玩儿漂移FPGA之PYNQ Z2入门学习笔记1}} | |
==== 参与其中 ==== | ==== 参与其中 ==== | ||
PYNQ项目的完整源代码可从[[https://github.com/Xilinx/Pynq|PYNQ GitHub]]获得。如果您想参与或联系PYNQ团队,您可以在[[http://www.pynq.io/support|PYNQ支持论坛]]上发布消息。 | PYNQ项目的完整源代码可从[[https://github.com/Xilinx/Pynq|PYNQ GitHub]]获得。如果您想参与或联系PYNQ团队,您可以在[[http://www.pynq.io/support|PYNQ支持论坛]]上发布消息。 |