digilent支持Python编程的Zynq开发板介绍

描述

产品型号: 6003-410-017/240-114-1

嵌入式系统
嵌入式系统
嵌入式系统
嵌入式系统

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本机支持带有板载音频和视频接口的多媒体应用。它被设计成易于连接PmodArduinoGrove外设,以及通用IO引脚扩展。

PYNQ-Z1板还可以扩展USB外设,包括WiFi,蓝牙和网络摄像头。

产品特点:

ZYNQ XC7Z020-1CLG400C

  • 650MHz双核Cortex-A9处理器

  • DDR3内存控制器,具有8DMA通道和4个高性能AXI3从端口

  • 高带宽外设控制器:1G以太网,USB 2.0SDIO

  • 低带宽外设控制器:SPIUARTCANI2C

  • 可从JTAGQuad-SPI闪存和microSD卡进行编程

  • Artix-7系列可编程逻辑

    -  13,300个逻辑片,每个具有四个6输入LUT8个触发器

    -  630 KB的快速block RAM

    -   4个时钟管理片,每个片都有一个锁相环(PLL)和混合模式时钟管理器(MMCM

    -  220 DSP切片

    -  片上模数转换器(XADC

存储:

  • 带有16位总线@1050Mbps512MB DDR3

  • 16MB Quad-SPI闪存,具有出厂编程的全球唯一标识符(兼容48EUI-48/64™)。

  • MicroSD插槽

供电

  • USB或任何7V-15V电源供电

USB和以太网:

  • USB-JTAG编程电路

  • USB-UART

  • USB OTG PHY(仅支持主机)

  • 千兆以太网PHY

音频和视频:

  • 具有脉冲密度调制(PDM)输出的驻极体麦克风

  • 3.5mm单声道音频输出插孔,脉宽调制(PWM)格式

  • HDMI接收端口(输入)

  • HDMI源端口(输出)

开关,按钮和LED

  • 4个按钮

  • 2个滑动开关

  • 4LED

  • 2RGB LED

扩展连接器:

  • 两个标准Pmod端口

    -  16FPGA I/O

  • Arduino/chipKIT屏蔽连接器

    -  49FPGA I/O

    -  6 XADC的单端0-3.3V模拟输入

    -  4差分0-1.0V XADC的模拟输入

产品包含:

  • PYNQ-Z1开发


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分