Data Sheet

1300 Henley Court
Pullman, WA 99163
509.334.6306
www.digilent.com
PYNQ-Z1 Board Reference Manual
Revised April 13, 2017
DOC#: 6003-410-017
Copyright Digilent, Inc. All rights reserved.
Other product and company names mentioned may be trademarks of their respective owners.
Page 1 of 25
Overview
The PYNQ-Z1 board is designed to be used with PYNQ, a new open-source framework that enables embedded
programmers to exploit the capabilities of Xilinx Zynq All Programmable SoCs (APSoCs) without having to design
programmable logic circuits. Instead the APSoC is programmed using Python, with the code 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 includes:
A web server hosting the Jupyter Notebook design environment
The IPython kernel and packages
Linux
Base hardware library and API for the FPGA
For designers who want to extend the base system by contributing new hardware libraries, Xilinx Vivado WebPACK
tools are available free of cost.
To find out more about PYNQ, please see the project webpage at www.pynq.io. Here you will find materials to
help you get started and a forum for contacting the supporting community.

Summary of content (25 pages)