板卡的“心脏”-- Zynq 7020:
芯片型号为ZYNQ XC7Z020-1CLG400C,其主要片内资源分为PS、PL两主要部分与其他外设。
PS(Processing System):双核ARM Cortex-A9硬核处理器,一般工作频率650MHz;
PL(Programmable Logic):Ar
tix-7系列可编程逻辑
• 13,300 逻辑片,每个具有四个6输入LUT和8个触发器
• 630 KB 的快速block RAM
• 4 时钟管理片,每个片都有一个锁相环(PLL)和混合模式时钟管理器(MMCM)
• 220 个DSP片
• 片上模数转换器 (XADC)
其他片内外设:
• DDR3 内存控制器:带有8通道DMA和4个高性能AXI3从端口;
• 高带宽外设控制器:1G以太网,USB 2.0, SDIO
• 低带宽外设控制器: SPI, UART, CAN,I2C
• 三种编程方式: JTAG, Quad-SPI flash, Micro-SD card
存储资源:
512MB DDR3,16位总线,工作频率高达1050Mbps;
16MB Quad-SPI Flash;
Micro-SD卡插槽
供电系统:
使用USB接口或7~15V直流电源供电
音视频接口:
1路HDMI输入接口;
1路HDMI输出接口;
1个3.5mm音频输入接口;
1个3.5mm音频输出接口
开关、按键和LED:
按键开关x 4、拨动开关x 2、LED x 4、 RGB LED x 2
USB接口:
Micro USB-UART 接口;
Micro USB-JTAG 接口;
USB OTG PHY(仅支持主机)
以太网:
千兆以太网接口
扩展IO接口:
PMOD标准接口 x 2;
Arduino分布接口x 1;
Raspberry Pi分布接口x 1
可见作为一款开发板,PYNQ-Z2的资源是相当丰富的,已经满足相当多的应用的要求。
四、相关设计、文档与软件整理(来自网络)
PYNQ官方网站(http://www.pynq.io/)
PYNQ板卡资源
• PYNQ-Z2 User Manual (PDF)
(https://d2m32eurp10079.cloudfront.net/Download/pynqz2_user_manual_v1_0.pdf)
• PYNQ-Z2 Boot Image (https://d2m32eurp10079.cloudfront.net/Download/pynq_z2_v2.3.zip)
• PYNQ-Z2 Board File (for Pmod IP support please refere here)
(https://d2m32eurp10079.cloudfront.net/Download/pynq-z2.zip)
• Master XDC (http://www.tul.com.tw/download/pynq-z2_v1.0.xdc.zip)
• Protective Acrylic Case (PDF)
(http://www.tul.com.tw/download/PYNQ_Z2-AcrylicCaseDrawing.PDF)
• Zynq Datasheet (PDF)
(https://www.xilinx.com/support/documentation/data_sheets/ds187-XC7Z010-XC7Z020-Data-Sheet.pdf)
• Zynq Manual (PDF)
(https://www.xilinx.com/support/documentation/user_guides/ug585-Zynq-7000-TRM.pdf)
• Schematics (PDF)
(http://www.tul.com.tw/download/TUL_PYNQ%20Schematic_R12.pdf)
官方教学视频
1. 「10分钟轻松上手PYNQ(中文字幕)」(http://www.digilent.com.cn/studyinfo/67.html)
官方入门指导手册/实验指导手册
1. PYNQ中文入门指导手册及示例程序
(http://f.digilent.com.cn/video_20170828_jxus4q5wb5tsm.rar?attname=PYNQ-Z1中文入门指导手册及示例程序.rar
)
社区资源整理:
1.「机器学习:如何在PYNQ-Z1上搭建开源二值神经网络BNN」(http://www.digilent.com.cn/community/385.html)
2.「Xilinx BNN-PYNQ框架入门」(https://github.com/Xilinx/BNN-PYNQ)
3.「论文 | 在PYNQ上实现深度递归神经网络语言模型」(http://www.digilent.com.cn/community/584.html)
PYNQ 开源项目作品:
1.「基于PYNQ的Launchpad」(http://www.digilent.com.cn/project/details/145.html)
2.「基于PYNQ智能识别计算器」(http://www.digilent.com.cn/project/details/138.html)
3.「基于PYNQ的双目视觉系统」(http://www.digilent.com.cn/project/details/140.html)
4.「基于PYNQ的智能便携运输轮」(http://www.digilent.com.cn/project/details/158.html)
5.「基于PYNQ的心电监测与分析装置」(http://www.digilent.com.cn/project/details/161.html)
6.「基于PYNQ与BNN深度学习的复杂环境探测机器人」(http://www.digilent.com.cn/project/details/164.html)
7.「基于PYNQ的手势识别手套」(http://www.digilent.com.cn/project/details/166.html)
Python入门视频教程:
1. 「从菜鸟到达人:Python入门宝典」(http://www.digilent.com.cn/studyinfo/53.html)
Vivado 最新版及各版本下载地址(百度云),感谢网友“FPGATopic”:
(https://www.cnblogs.com/ifpga/p/8975804.html)
PYNQ-Z2 启动镜像(百度云),本人提供,原地址下载速度实在慢:
(链接: https://pan.baidu.com/s/1L4oTwTbk6nWxU9j41sUzCw 提取码: 5152)
PYNQ-Z2开发板的探索之旅即将起航!
`