pynq

PYNQ-Z2 관련 기초 자료

ithryn 2022. 10. 27. 00:13

1. PYNQ-Z2  제작사 TUL  홈페이지

https://www.tulembedded.com/FPGA/ProductsPYNQ-Z2.html

 

TUL

ZYNQ XC7Z020-1CLG400C  • 650MHz dual-core Cortex-A9 processor  • DDR3 memory controller with 8 DMA channels and   4 High Performance AXI3 Slave ports  • High-bandwidth peripheral controllers: 1G Ethernet,   USB 2.0, SDIO  • Low-band

www.tulembedded.com

<입수 가능 목록>

; Product Specification (PDF), User Manual (PDF), Schematics (PDF), Zynq 관련 PDF

; Boot Image (V2.3 ~ V.2.6), Board File, Master XDC File 

 

2. PYNQ Project 홈페이지

http://www.pynq.io/

 

PYNQ - Python productivity for Zynq

PYNQ is an open-source project from Xilinx that makes it easy to design embedded systems with Xilinx Zynq All Programmab

www.pynq.io

<입수 가능목록>

; Boot Image (V2.6, V.2.7, V3.0.1)

; PYNQ 소스코드

 

; 셋업 Guide 페이지

https://pynq.readthedocs.io/en/latest/getting_started/pynq_z2_setup.html

 

PYNQ-Z2 Setup Guide — Python productivity for Zynq (Pynq)

If available, you should connect your board to a network or router with Internet access. This will allow you to update your board and easily install new packages. Connect to a Computer You will need to have an Ethernet port available on your computer, and

pynq.readthedocs.io

; Tutorial

https://github.com/Xilinx/PYNQ_Workshop

 

GitHub - Xilinx/PYNQ_Workshop

Contribute to Xilinx/PYNQ_Workshop development by creating an account on GitHub.

github.com

 

 

3. Xilinx 관련 페이지

https://www.xilinx.com/support/university/xup-boards/XUPPYNQ-Z2.html#tools

 

XUP PYNQ-Z2

 

www.xilinx.com

; Vivado 다운로드 가능

 

4. PYNQ-Z2 Guide for Dummies

https://blog.umer-farooq.com/a-pynq-z2-guide-for-absolute-dummies-part-i-fun-with-leds-and-switches-47dd76abf9a9

 

A PYNQ-Z2 Guide for Absolute Dummies — Part I: Fun with LEDs and Switches

If you just purchase the PYNQ-Z2 board, and looking at the official documentation seems overwhelming, then this is the best tutorial for…

blog.umer-farooq.com

https://blog.umer-farooq.com/a-pynq-z2-guide-for-absolute-dummies-part-ii-using-verilog-and-vivado-to-burn-code-on-pynq-d856f79948b1

 

A PYNQ-Z2 Guide for Absolute Dummies — Part II: Let’s Burn some Verilog code

Learn how to toggle LEDs, use switches and clock of the PYNQ board directly with Xilinx Vivado using Verilog (No Python)

blog.umer-farooq.com

https://blog.umer-farooq.com/a-pynq-z2-guide-for-absolute-dummies-part-iii-tick-tock-using-fpga-clock-33a34ef3f51a

 

A PYNQ-Z2 Guide for Absolute Dummies — Part III: Tick Tock, Using FPGA Clock

In this tutorial, we will use the 125 MHz clock source to toggle LEDs at slower clock frequency using clock dividers.

blog.umer-farooq.com