Skip to content

Commit e096cf2

Browse files
authored
Merge pull request #11 from cramsay/master
Code revamp for v1.1
2 parents 9c4ad16 + 7708f1c commit e096cf2

File tree

609 files changed

+793049
-27405
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

609 files changed

+793049
-27405
lines changed

README.md

100644100755
+7-6
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,17 @@ Connect to the board with **Jupyter Lab** in a browser (not Jupyter Notebook) @
1515
Open a terminal in Jupyter Lab and run:
1616
```sh
1717
pip3 install --upgrade git+https://github.com/strath-sdr/rfsoc_qpsk.git
18+
pip3 install --upgrade plotly==3.8.1
1819

1920
jupyter labextension install @jupyter-widgets/[email protected]
20-
jupyter labextension install plotlywidget@0.7.1
21+
jupyter labextension install plotlywidget@0.9.1
2122
jupyter labextension install @jupyterlab/[email protected]
23+
24+
systemctl restart jupyter
2225
```
26+
27+
Now refresh the Jupyter Lab tab in your browser.
28+
2329
This repository is only compatible with [PYNQ image v2.4](https://github.com/Xilinx/PYNQ/releases) for [ZCU111](https://www.xilinx.com/products/boards-and-kits/zcu111.html)
2430

2531
Use Chrome if possible — the rendering performance is important.
@@ -48,11 +54,6 @@ cd rfsoc_qpsk/board/ZCU111/
4854
source <Xilinx_dir>/Vivado/2018.3/settings64.sh
4955
vivado -mode batch -nojournal -nolog -source write_project.tcl
5056
```
51-
The tcl file creates a new project and builds the IPI block design, but does not generate a bitstream as there is already a valid one in the repo.
52-
53-
## Known Issues
54-
- Live plots are currently quite demanding of the client browser (but not the RFSoC). A hefty desktop helps a lot in the meantime!
55-
- There is a large drop in gain between the ADC and the final output
5657

5758
## License
5859
[BSD 3-Clause](https://github.com/strath-sdr/rfsoc_qpsk/blob/master/LICENSE)

boards/ZCU111/Makefile

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
design_name := rfsoc_pynq
2+
3+
project:
4+
vivado -mode batch -notrace -nojournal -nolog -source write_project.tcl
5+
6+
clean:
7+
rm -rf $(design_name) *.jou *.log NA

boards/ZCU111/block_design.tcl

+196-156
Large diffs are not rendered by default.
Binary file not shown.

boards/ZCU111/rfsoc_qpsk/bitstream/rfsoc_qpsk.hwh

+9,025-7,514
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)