You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+11-5
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,12 @@
12
12
</table>
13
13
14
14
# RFSoC QPSK Transceiver
15
-
This repository is only compatible with [PYNQ images v2.7](https://github.com/Xilinx/PYNQ/releases) for the [ZCU111](https://www.xilinx.com/products/boards-and-kits/zcu111.html), [RFSoC2x2](http://rfsoc-pynq.io/), and [RFSoC4x2](http://rfsoc-pynq.io/).
15
+
This repository is only compatible with [PYNQ images v2.7](https://github.com/Xilinx/PYNQ/releases) and greater for the following RFSoC development boards:
This repo contains all the files needed to build and run the RFSoC QPSK demonstrator that was published in [IEEE Access](https://ieeexplore.ieee.org/document/9139483) and was presented at both [FPL](https://fpl2018.org/) and [XDF](http://www.xilinx.com/xdf) conferences in 2018. The design is a full QPSK transceiver, which transmits and receives randomly-generated pulse-shaped symbols with full carrier and timing synchronisation. [PYNQ](https://github.com/xilinx/pynq) is used to visualise the data at both the DAC and ADC side of the RFSoC data converters, as well as visualising various DSP stages throughout the transmit and receive signal path.
@@ -23,7 +28,7 @@ This repo contains all the files needed to build and run the RFSoC QPSK demonstr
23
28
24
29
## Quick Start
25
30
Follow the instructions below to install the QPSK demonstrator on your development board. **You will need to give your board access to the internet**.
26
-
* Power on your RFSoC2x2, RFSoC4x2, or ZCU111 development board with an SD Card containing a fresh PYNQ v2.7 image.
31
+
* Power on your RFSoC development board with an SD Card containing a fresh PYNQ v2.7 image or greater.
27
32
* Navigate to Jupyter Labs by opening a browser (preferably Chrome) and connecting to `http://<board_ip_address>:9090/lab`.
28
33
* We need to open a terminal in Jupyter Lab. Firstly, open a launcher window as shown in the figure below:
29
34
@@ -40,12 +45,13 @@ Follow the instructions below to install the QPSK demonstrator on your developme
40
45
* Now simply install the QPSK demonstrator through PIP by executing the following command in the terminal:
Once installation has complete, you will find the QPSK demonstrator notebooks located in the jupyter home workspace in the `rfsoc-studio/qpsk-demonstrator` folder.
52
+
Once installation has complete, you will find the QPSK demonstrator notebooks located in the jupyter home workspace in the `rfsoc_qpsk` folder.
47
53
48
-
This repository uses Voila to create simple web applications using Jupyter notebooks. Your RFSoC2x2, RFSoC4x2, or ZCU111 development board should already be preinstalled with a version of Voila and no further setup is required.
54
+
This repository uses Voila to create simple web applications using Jupyter notebooks. Your RFSoC development board should already be preinstalled with a version of Voila and no further setup is required.
49
55
50
56
## Using the Project Files
51
57
The following software is required to use the project files in this repository.
0 commit comments