Pynq is a xilinx board to develop VHDL and python.
- 20230110 - Zynq resourses
- 20220817 - Installing and first project in vivado for Pynq board
- 20220905 - Hardware FIR Filter on Pynq Board
- 20220915 - Vivado generate IP with AXI Stream port
- 20220919 - PYNQ Generate a project that uses DMA
- Example video of using GPIO’s
- Getting started
- 20221110 - Pynq Board dump to UDP
- Video showing how to create IP with AXI port, and output a register to the ZYNQ using the DMA
A high level description of what is the PYNQ board. The pynq board is composed by 2 things, a PL (Programmable logic), the FPGA and PS(Processing system), the ARM processor. By default the zynq board is running a PS with the jupyter hub. The xilinx ecosystem let you to to create the bitstream, overlay, that is a fpga code, and also you can add some C code. In the overlay vivado let you to use VHDL, or to genearte VHDL code from C code. When using the PYNQ board you use fpga code with the current firmware or PS (jupyter and all the libraries). In fauna they used their custom PS.