PYNQ-Z1 Python Productivity for Xilinx's Zynq®

Digilent's hardware platform utilizes Xilinx's PYNQ open-source project for a variety of applications

Image of Digilent's PYNQ-Z1 Python Productivity for Xilinx's ZynqDigilent's PYNQ-Z1 board is designed to be used with PYNQ, an open-source framework that enables embedded programmers to exploit the capabilities of Xilinx's Zynq all-programmable SoCs (APSoCs) without having to design programmable logic circuits. Instead, the APSoC is programmed using Python, and the code is developed and tested directly on the PYNQ-Z1. The programmable logic circuits are imported as hardware libraries and programmed through their APIs in essentially the same way that the software libraries are imported and programmed.

The PYNQ-Z1 board is the hardware platform for the PYNQ open-source framework. The software running on the Arm®-A9 CPUs include a web server hosting the Jupyter notebooks design environment, the IPython kernel and packages, Linux, and a base hardware library and API for the field-programmable gate array (FPGA). Xilinx's Vivado WebPACK tools are available free of cost for designers who want to extend the base system by contributing new hardware libraries.

Features
  • DDR3 memory controller with eight direct memory access (DMA) channels and four high-performance AXI3 slave ports
  • High-bandwidth peripheral controllers: 1G Ethernet, USB 2.0, and SDIO
  • Low-bandwidth peripheral controllers: SPI, UART, CAN, and I2C
  • Programmable with JTAG, Quad-SPI Flash, and a microSD card
  • 512 MB DDR3 with a 16-bit bus at 1,050 Mbps
Applications
  • Embedded computing acceleration
  • Real-time processing
  • Computer visions
  • Internet of Things (IoT)
  • Industrial controls
  • Encryption
  • Drones
  • Many more

PYNQ-Z1 Evaluation Boards

ImageManufacturer Part NumberDescriptionContentsAvailable QuantityView Details
PYNQ-Z1: PYTHON PRODUCTIVITY FOR6003-410-017PYNQ-Z1: PYTHON PRODUCTIVITY FORBoard(s)26 - ImmediateView Details
PYNQ-Z1: PYTHON PRODUCTIVITY FOR240-114-1PYNQ-Z1: PYTHON PRODUCTIVITY FORBoard(s), Cable(s), Power Supply, Accessories12 - ImmediateView Details

Zynq APSoCs

ImageManufacturer Part NumberDescriptionArchitectureCore ProcessorRAM SizeAvailable QuantityView Details
IC SOC CORTEX-A9 ARTIX-7 400BGAXC7Z020-1CLG400CIC SOC CORTEX-A9 ARTIX-7 400BGAMCU, FPGADual ARM® Cortex®-A9 MPCore™ with CoreSight™256KB666 - ImmediateView Details
Published: 2019-01-17