New free eBook: SDR with Zynq Ultrascale+ RFSoC

This book introduces Zynq Ultrascale+ RFSoC, a technology that brings real, single-chip, Software Defined Radio (SDR) to the marketplace. The book is accompanied by Jupyter Notebooks that can be run on your RFSoC-PYNQ enabled board, illustrating key concepts including sampling and quantisation, filter design, Fourier’s theorem and FFTs, pulse shaping, QAM, frequency planning, Forward-Error-Correction, and OFDM.

See the book website to download your free copy of the eBook and details on how to purchase hard copies.

New RFSoC-PYNQ release

The latest RFSoC-PYNQ 3.0 release adds supports for the ZCU208 alongside the existing support for the RFSoC 4x2, RFSoC 2x2, and ZCU111.

To download the latest PYNQ image for your board, see board images.


RFSOC-PYNQ is an extension to PYNQ bringing support for the AMD-Xilinx Zynq RFSoC family of devices. RFSoC created a new class of integrated circuit architecture for the communications and instrumentation markets. RFSoC combines high-accuracy ADCs and DACs operating at Giga samples per second (GSPS), with programmable heterogeneous compute engines.

RFSoC-PYNQ provides Python APIs, libraries and drivers for the RFSoC, example overlays and designs, tutorials and other resources for RFSoC users.

RFSoC-PYNQ features

The RFSoC 4x2 is the recommended kit to get started using RFSoC-PYNQ.

New RFSoC 4x2

RFSoC 4x2

We are delighted to announce the launch of our new RFSoC 4x2 kits. The new kits greatly improve on the performance of the older RFSoC 2x2 kits, at the same $2,149 academic price.

RFSoC 4x2 key features

For more details and purchasing information see the RFSoC 4x2 Overview.

RFSoC 2x2 discontinued

Due to global supply challenges the RFSoC 2x2 kits are discontinued but software support for existing boards will continue.


See the PYNQ community Support forum for discussion and to post support questions related to RFSoC-PYNQ.

For other enquiries contact the AMD Xilinx University Program.