Skip to content
HLS Project of pp4fpgas - https://github.com/xupsh/pp4fpgas-cn
Jupyter Notebook Tcl Other
Branch: master
Clone or download
Latest commit 7824be3 Apr 13, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
boards remove notebook softlink Apr 13, 2019
hw Add files via upload Apr 10, 2019
pp4fpgas fix bugs in fft and cordic Nov 30, 2018
.gitignore reformat Sep 28, 2018
LICENSE Initial commit Jul 30, 2018
README.md adjust content Apr 13, 2019
setup.py fix bugs Apr 13, 2019

README.md

pp4fpgas-cn-hls

HLS Project for pp4fpgas-cn running on Pynq-Z1/Z2 board

Get Started

  • Install using pip

pynq >= v2.3

sudo pip3 install --upgrade git+https://github.com/xupsh/pp4fpgas-cn-hls.git

or copy all files to your pynq board and

sudo pip3 install -e .

pynq <= v2.2

sudo pip3.6 install --upgrade git+https://github.com/xupsh/pp4fpgas-cn-hls.git
  • Open your browser with <pynq_ip>:9090 and type in xilinx as password.
  • Get started using pp4fpgas notebook.

tips: <pynq_ip> is the ip of your pynq. usually it's 192.168.2.99

Repository Tree

.
├── boards
│   └── Pynq-Z1/Pynq-Z2
│   	├── cordic/dft/fft/fir/histogram/huffman/matrixm/sort/spmv/sum/vs
│   	└── notebooks/
├── hw
│   ├── build_ip.tcl
│   └── cordic/dft/fft/fir/histogram/huffman/matrixm/sort/spmv/sum/vs
│   	├── *_wrapper.v
│   	└── build_*.tcl
├── pp4fpgas
│   ├── __init__.py
│   └── cordic/dft/fft/fir/histogram/huffman/matrixm/sort/spmv/sum/vs
│   	├── __init__.py
│   	└── *_overlay.py
├── LICENSE
├── README.md
└── setup.py

Hardware Design Rebuilt

version required: vivado 2017.4 make sure you already have these board files in your vivado https://github.com/xupsh/pynq-supported-board-file

  • Open your vivado gui and find tcl console
  • cd the path you git clone
  • cd hw directory
  • source build_ip.tcl

tcl console

Based on

You can’t perform that action at this time.