产品描述
PYNQ-Z1开发板支持PYNQ项目,这是一个新的开源框架,使嵌入式编程人员能够在无需设计可编程逻辑电路的情况下即可充分发挥Xilinx Zynq All Programmable SoC(APSoC)的功能。与常规方式不同的是,通过PYNQ,用户可以使用Python进行APSoC编程,并且代码可直接在PYNQ-Z1上进行开发和测试。通过PYNQ,可编程逻辑电路将作为硬件库导入并通过其API进行编程,其方式与导入和编程软件库基本相同。
PYNQ-Z1开发板是PYNQ开源框架的硬件平台。在ARM A9 CPU上运行的软件包括:载有Jupyter Notebooks设计环境的网络服务器
IPython内核和程序包
Linux
FPGA的基本硬件库和API
对于想通过提供新的硬件库来扩展基本系统的设计人员,Xilinx Vivado WebPACK工具可免费获得。
要了解有关PYNQ的更多信息,请参见项目网页www.pynq.io。在这里,您将找到可以帮助您开始使用PYNQ的参考资料和可与之联系的支持社区论坛。
要使用PYNQ框架,它需要安装一个可引导启动的PYNQ-Z1 Linux镜像文件。
您能用PYNQ-Z1做什么?
PYNQ-Z1开发板是用于嵌入式系统的通用可编程平台。用户可以自定义其硬件和软件的使之应用于各类场景中,包括:机器学习/深度学习
计算机视觉
工业控制
物联网(IoT)
无人机
加密
嵌入式计算加速
实时处理和更多...
PYNQ-Z1本机支持带有板载音频和视频接口的多媒体应用。它被设计成易于连接Pmod,Arduino和Grove外设