This package contains the notebooks for the PYNQ portion of the Xilinx FCCM 2020 tutorial.
Installing the Runtime
On Nimbix the Xilinx runtime will already have been installed
for other Alveo installs you will need to source the XRT setup script:
# Alveo systems only
source /opt/xilinx/xrt/setup.sh
For F1 you will need to download and source the vitis runtime script
# Amazon AWS F1 system only
git clone https://github.com/aws/aws-fpga.git
source aws-fpga/vitis_runtime_setup.sh
Installing Anaconda
We recommend using PYNQ and Jupyterlab in an Anaconda environment open a terminal and run the following commands
wget https://repo.anaconda.com/archive/Anaconda3-2019.07-Linux-x86_64.sh
bash Anaconda3-2019.07-Linux-x86_64.sh -b
source ~/anaconda3/bin/activate
Installing PYNQ and the Lab Material
With Anaconda on initialized PYNQ and the lab material can be installed using pip and the PYNQ get-notebooks command.
pip install pynq
pip install pynq-fccm-2020
pynq get-notebooks
cd pynq-notebooks
Finally change into the newly created directory and launch JupyterLab
jupyter lab
This will bring up a Jupyter Lab environment you can use to complete the lab.
Companion Videos
The introductory presentation to the lab material is availble on YouTube
iIn addition, as labs can only show so much of PYNQ, we've created three short companion videos that cover topics that aren't addressed here. We recommending watching them in order, one after each notebook.
Metadata
Release files for pynq-fccm-2020 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pynq_fccm_2020-0.2.0.tar.gz | 183.7 kB | Details |
Release files / pynq_fccm_2020-0.2.0.tar.gz
| Download URL | pynq_fccm_2020-0.2.0.tar.gz |
|---|---|
| Size | 183.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b9953debd34c6a8d637c144e98bead0f16b4967a129ed6dc1e23a0779c02ccaf
|
|
BLAKE2b-256 checksum How to use checksums |
f1d1a5f97ad9d7c4cdbd6536f445b91e11b43967728cedd9eea3426e0b2fbcf8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0.post20200127 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.6
|