Quantum Instrumentation & Control with RFSoC & PYNQ
Registration
Reserve for £150 per person
Limited course spaces are available to UK-based academic scientists and engineers.
To apply for a space, please complete the form in the button above or at the following link: tinyurl.com/QuantumRFSoCPYNQ
We will notify applicants if they have successfully secured a place on the course.
Dates:
August 24th – 27th 2026
Location:
University of Strathclyde, Glasgow, UK
Course Overview
Learn to use AMD RFSoC hardware and the PYNQ software stack to prototype signal generation, acquisition, and control workflows for radio-frequency-based quantum experiments.
This practical, hands-on course introduces the hardware and software workflow behind RFSoC-based quantum instrumentation. Participants will explore how FPGA and System-on-Chip concepts, MATLAB/Simulink IP design, Python-based control, PYNQ overlays, and RFSoC examples can be combined to build flexible control and readout systems.
Through guided practical examples, the course shows how researchers can move from high-level Python control to hardware-accelerated signal generation and acquisition, providing a foundation for developing custom instrumentation systems for quantum experiments.
Course Outline
The training course will be split into three core parts: Quantum system control with RFSoC, Understanding FPGA/SoC Devices and Developing Quantum Applications on the RFSoC.
Day 1 – Quantum System Control with RFSoC
Days 2/3 – Understanding FPGA/SoC Devices
Day 4 – Developing Quantum Applications on the RFSoC
Learning Outcomes
By the end of the workshop, participants will be able to:
- Understand the applications of agile RF technology in qubit control
- Understand FPGA and SoC architectureDesign and integrate custom FPGA IP cores
- Control and interface with IP cores in the FPGA hardware using Python through PYNQ
- Understand the RFSoC architecture and RF data converters
- Confidently work with PYNQ and the RFSoC and develop quantum instrumentation systems
Relevance to the Quantum Computing Instrumentation Community
RFSoC devices have become an increasingly important platform for quantum instrumentation, enabling real-time signal generation, measurement, and flexibility within a single integrated Software-Defined Radio (SDR). Their combination of embedded processors, FPGA logic, and high-speed RF data converters makes them ideally suited for qubit control, readout, and deterministic latency.
Many open-source projects have helped make RFSoC platforms more accessible to the quantum community by providing out-the-box Python-based control environments. However, extending or modifying these systems often requires an understanding of the underlying FPGA and RFSoC architecture, which can present a significant barrier for researchers without prior hardware design experience.
This training course addresses that gap by introducing the principles of FPGA and RFSoC design and control using the PYNQ framework, with a focus on practical understanding and hands-on development. Participants will learn the RFSoC design workflow, how software interfaces connect to programmable logic, how data flows through RFSoC systems, and how custom FPGA functionality can be developed and integrated into quantum instrumentation workflows.
The goal of the course is to empower quantum researchers to better understand, create, modify, and extend RFSoC-based control systems and leave with the knowledge and understanding of how to achieve their own research goals.
Format
The training course will take the form of a 4-day technical course, and will comprise of lectures, demonstrations, and hands-on activities for the participants.
The first day will consist of lecture-based sessions introducing quantum control concepts and the use of the RFSoC for quantum applications. The remaining three days will focus on practical development through lectures and hands-on workshops on SoC design and RFSoC system implementation using PYNQ.
Course fees will go towards catering and operational costs.
About the Organisers
StrathSDR
StrathSDR is the University of Strathclyde Software Defined Radio (SDR) research group.
In 2023, StrathSDR published a book “Software Defined Radio with Zynq UltraScale+ RFSoC”, in collaboration with AMD. This book is available as a free PDF download from www.rfsocbook.com, as well as in paperback and hardback formats from Amazon and other retailers. It is accompanied by a downloadable set of practical materials and designs, featuring PYNQ.
The course is based on the expertise developed via this book and related research and development projects. This course has been adapted to suit the context of quantum instrumentation and control with the assistance of Durham QLM and the NQCC. While the target application is different to wireless communications, the same principles are used to build custom designs on the RFSoC platform.
Durham QLM
The Durham Quantum Light and Matter (QLM) research group at Durham University focuses on studying the quantum properties of atoms, molecules, and solids, and their interactions with light. The group uses AMD RFSoC systems to control the spin states of atoms and molecules using microwaves, enabling the development of quantum simulators.
