

TUL PYNQ-Z2 Board
The PYNQ-Z2 is a development board based on Xilinx Zynq System on Chip (SoC), and designed for the Xilinx University Program to support PYNQ (Python Productivity for Zynq) framework and embedded system development. PYNQ is an open-source project from Xilinx that helps users make better use of the programmable logic and microprocessors of Zynq SoCs. Using Python languages and libraries, designers can build more capable and exciting embedded systems in a streamlined way.
ZYNQ XC7Z020-1CLG400C
- 650MHz dual-core Cortex-A9 processor
- DDR3 memory controller with eight DMA channels and four high-performance AXI3 slave ports
- High-bandwidth peripheral controllers: 1G Ethernet, USB 2.0, SDIO
- Low-bandwidth peripheral controller: SPI, UART, CAN, I2C
- Programmable from JTAG, quad-SPI flash, and microSD card
- Programmable logic equivalent to Artix-7 FPGA
- 13,300 logic slices, each with four 6-input LUTs and eight flip-flops
- 630KB of fast block RAM
- Four clock management tiles, each with a phase-locked loop (PLL) and mixed-mode clock manager (MMCM)
- 220 DSP slices
- On-chip analog-to-digital converter (XADC)
Memory
- 512MB DDR3 with 16-bit bus @ 1050Mbps
- 16MB quad-SPI Flash with factory programmed 48-bit globally unique EUI-48/64 compatible identifier
- microSD slot
Power
- Powered from USB or 7V-15V external power source
USB and Ethernet
- Gigabit Ethernet PHY
- Micro USB-JTAG programming circuitry
- Micro USB-UART bridge
- USB 2.0 OTG PHY (supports host only)
Audio and Video
- HDMI sink port (input)
- HDMI source port (output)
- I2S interface with 24-bit DAC with 3.5mm TRRS jack
- Line-in with 3.5mm jack
Switches, Push-buttons and LEDs
- Four push-buttons
- Two slide switches
- Four LEDs
- Two RGB LEDs
Expansion Connectors
- Two standard Pmod ports
- 16 Total FPGA I/O (eight shared pins with Raspberry Pi connector)
- Arduino Shield connector
- 24 Total FPGA I/O
- Six single-ended 0-3.3V analog inputs to XADC
- Raspberry Pi connector
- 28 total FPGA I/Os (eight shared pins with Pmod A port)