RFSoC Based Quantum Control

Prof. Rob Schoelkopf, Yale University
(September 2021 - Present)

Currently assisting in the development of a new RFSoC based control system for use in RSL and Michel Devoret's Group. As part of this I have wrote and debugged VHDL code for benchmarking communication protocols on a distributed control system. I have additionally worked on Linux system programming and investigated its interactions with low-level FPGA design. This project is a collaboration with Quantum Circuits Inc.

Recently, I have also been working a calibration setup for the relative phase stability between DAC output channels.

Microwave Signal Generation Nonlinearities

Prof. Rob Schoelkopf, Yale University
(October 2021 - Present)

Personally investigating various techniques and limitations in modeling nonlinearities for microwave digital to analog converters. Further researched techniques in digital predistortion applied to signal generation, with preliminary results showing a 15 - 20dB improvement in spurious free dynamic range.

Gave a talk on this work at the 2023 APS March Meeting titled "Characterization and Suppression of Nonlinearities in a Quantum Control System Employing Direct Digital Synthesis" [K70.00003].

Flux-Noise Spectroscopy & Sonnet Automation

Prof. Oskar Painter, Caltech
(June 2023 - August 2023)

Produced architecture for measuring magnetic noise using an array of flux-tuneable qubits with varied superconducting quantum interference device (SQUID) geometries. Developed Python library to automate design, simulation, and post-processign in Sonnet. Implemented a procedural generator using my library for metamaterial Purcell filters which sped up key stages of the optimization process by more than 10x.

Currently preparing to release my library as open source software.

Real Time Surface Code Decoding

Prof. Lin Zhong, Yale University
(January 2021 - September 2021)

Created algorithm to apply graph theory principles in automatically computing optimal arrangement of FPGAs for lowering latency in a distributed surface code decoding algorithm. Developed Python software to automatically generate synthesizable Verilog hardware design files to this end.

Co-authored paper published as part of IEEE Quantum Week 2023 titled "Scalable Quantum Error Correction for Surface Codes using FPGA" [DOI Link] as well as a 2023 APS March Meeting talk on the same topic [K71.00011] and a poster at the IEEE 31st Annual International Symposium on Field-Programmable Custom Computing Machines [DOI Link].