# New article on RFSoC development with PYNQ

**URL:** <https://discuss.pynq.io/t/new-article-on-rfsoc-development-with-pynq/1612>\
**Category:** Community corner\
**Created:** [August 5, 2020, 11:27am UTC](https://discuss.pynq.io/t/new-article-on-rfsoc-development-with-pynq/1612 "2020-08-05T11:27:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![cramsay](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.pynq.io/cramsay/32/150_2.png) [@cramsay](https://discuss.pynq.io/u/cramsay)\
**Post date:** [August 5, 2020, 11:27am UTC](https://discuss.pynq.io/t/new-article-on-rfsoc-development-with-pynq/1612/1 "2020-08-05T11:27:57Z")

</div>

Hi folks,

A group of us at the University of Strathclyde have been working on some  
open-source RFSoC designs that make heavy use of the PYNQ project. One of these  
is a full transceiver design (using Quadrature phase-shift keying) demonstrating  
how to transmit and receive data using the RFSoC’s RF data converters.

The [code for this project](https://github.com/strath-sdr/rfsoc_qpsk) has  
already been open-sourced as part of the [RFSoC and PYNQ workshop](https://github.com/Xilinx/PYNQ_RFSOC_Workshop), but today  
we’re excited to announce the **publication of an accompanying paper in the IEEE  
Access** journal! It can be accessed in full (with a video overview) for free  
[here](https://doi.org/10.1109/ACCESS.2020.3008954).

The paper dives into topics including:

1. The rationale behind our FPGA design, including all of the signal processing  
logic. This may be of interest **if you want to start building your own DSP  
systems on Zynq**

2. The design of the data converter’s PYNQ drivers —  
worth a read if you want to **become familiar with PYNQ’s RFSoC drivers**.

3. Our use of PYNQ as a platform for interactive visualisation. This includes  
techinuques for performing **introspection of internal signals in _any_ Zynq  
design** (not just RFSoC!) along with some quantitative analysis.

We hope that this might provide some useful insights for your future  
PYNQ projects, either targeting RFSoC or Zynq/MPSoC. Feel free to ask any  
questions about our design below and we’ll try our best to get back to you!

Cheers,  
Craig

---

<div class="post-metadata">

**Author:** ![abdyoyo](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.pynq.io/abdyoyo/32/2297_2.png) [@abdyoyo](https://discuss.pynq.io/u/abdyoyo)\
**Post date:** [February 7, 2024, 6:14am UTC](https://discuss.pynq.io/t/new-article-on-rfsoc-development-with-pynq/1612/2 "2024-02-07T06:14:35Z")

</div>

Excellent work, is there a support for ZCU102 board as well?
