PYNQ- z1板被设计成与PYNQ开源框架一起使用,使嵌入式程序员能够用Python对板载SoC进行编程。它是围绕Xilinx Zynq设计的®-7000 SoC,将FPGA的可编程逻辑与双核ARM Cortex相结合™a9处理器。
在硬件方面,PYNQ-Z1是灵活的,随时可以使用。它在形式和功能上与Digilent相似艺术Z7,具有流行的Arduino™头,Pmod端口,板载I/O, HDMI输入/输出,音频输出,USB和以太网连接。这使得PYNQ-Z1成为一个通用的、易于定制的SoC开发平台,适用于计算机视觉、工业控制、物联网、加密和嵌入式计算加速等应用。
真正使PYNQ- z1与众不同的是PYNQ开源框架。(见软件选项卡获取有关PYNQ框架的更多细节。)可以从包含PYNQ-Z1引导映像的microSD卡启动该板。PYNQ-Z1图像可以免费下载并复制到microSD卡上。看到支持材料额外的信息。你也可以购买预装了图像的microSD在这里.
对于那些希望通过贡献新的硬件库来扩展基本系统的设计人员,可以免费获得Xilinx Vivado Design Suite WebPACK版本工具。
对于PYNQ项目和支持,请访问www.pynq.io.
-
SoC特点:
-
ZYNQ XC7Z020-1CLG400C
-
650MHz双核Cortex-A9处理器
-
具有8个DMA通道和4个高性能AXI3从端口的DDR3内存控制器
-
高带宽外围控制器:1G以太网,USB 2.0, SDIO
-
低带宽外设控制器:SPI、UART、CAN、I2C
-
可编程从JTAG,四spi闪存,和microSD卡
-
相当于Artix-7 FPGA的可编程逻辑
-
13,300个逻辑片,每个片有4个6输入lut和8个触发器
-
630 KB的快速块内存
-
4个时钟管理片,每个都有一个锁相环(PLL)和混合模式时钟管理器(MMCM)
-
220 DSP片
-
片上模数转换器(XADC)
-
-
- 记忆:
- 512MB DDR3 16位总线@ 1050Mbps
- 16MB Quad-SPI Flash与工厂编程全球唯一标识符(48位EUI-48/64™兼容)。
- MicroSD槽
- 力量:
- 由USB或任何7V-15V电源供电(见推荐产品)
- USB、以太网:
- USB-JTAG编程电路
- USB-UART桥
- USB OTG PHY(仅支持主机)
- 千兆以太网PHY
- 音频和视频:
- 输出脉冲密度调制(PDM)的驻极体传声器
- 3.5mm单声道输出插孔,脉宽调制(PWM)格式
- HDMI sink端口(输入)
- HDMI源端口(输出)
-
开关、按钮和led:
-
4按钮
-
2滑动开关
-
4个发光二极管
-
2 RGB led
-
-
扩张连接器:
-
两个标准Pmod端口
-
16 FPGA总I/O
-
-
Arduino / chipKIT屏蔽连接器
-
49 FPGA总I/O
-
6 XADC单端0-3.3V模拟输入
-
4微分0-1.0V模拟输入到XADC
- 产品合规:
- 宏达电(HTC):8471500150
- ECCN:5 a992.c
- PYNQ-Z1发展局
该单板不包括电源、USB线、以太网线或microSD卡,因为这些工具可以在许多其他产品之间互换。如果你没有任何这些必需的配件,他们是可用的在这里.
通过PYNQ-Z1开源框架,嵌入式开发人员和工程师可以使用Python对Zynq-7000 SoC进行编程,并直接在PYNQ-Z1上测试代码。可编程逻辑电路作为硬件库导入,并通过它们的api进行编程,其方式与软件库导入和编程基本相同。
此外,运行在ARM Cortex-A9处理器上的软件将包括:
- Web服务器托管的Jupyter笔记本设计环境
- IPython内核和包
- Linux
- FPGA的基础硬件库和API
参观支持材料选项卡获取更多细节,或者下载PYNQ-Z1引导映像。