PXS Electronics Work

As we develop new state-of-the-art amplifier technology for sub-GHz bands, we have needed to develop supporting infrastructure for the auxillary components that make up the rest of our read out chain. Two of the standout infrastructure pieces has been designing room-temperature analog circuitry that controls a cryogenic multi-pole switch, and designing superconducting lumped-element diplexers. This work is complimentary to the effort to develop high quality coaxial cable - see more on that work in PXS Coax Development.

Research Components

RF Switch Analog Control Circuits

Like many quantum devices research groups, we utilize multi-pole switches to be able to increase the testing volume per channel in our cryostat. While there are commercially available control systems available, many of our peer groups found working with them difficult. Further, prior experiments with digital control of switches have introduce high-frequency noise that can be detrimental to performance. By creating a fully-integrated homemade system, we could create a design that relied only on analog circuitry for the control signals and design software that was intuitive for our workflow.

Hardware

The basic design problem is to design a circuit that can generate an energy packet that accomplishes reliable switching, while minimizing the heat dissipated onto the cold stage. One of the primary challenges is managing the dynamic range of the load resistance, as the high RRR of the copper used in the RF switch makes the load resistance vary by mulitple orders of magnitude between room temperature and cryogenic operation. We could resolve this problem with basic electronics components by using multiple voltaage regulators to vary the reference voltage used for a push-pull transistor configuration. Fundamentally, our design gives us a pseduo-constant current source that we can fine-tune with separate potentiometers for pulse width and supplied current.

The RF switch itself uses inductor coils to acutate each pole. By nature, this is a bi-polar design - which means we can reverse the action (open vs close) by reversing the direction of the current through the same lines. To allow our control hardware to mirror this property, we control our signal flow with a set of USB-controlled relays. By daisy-chaining the relays we can use N relays to access both polarity states for N wires. The relay switch only provides electrical connectivity, and we implement a time delay to ensure that any residual contact bounce in the relay decays before our signal passes through. This design allows us to control a cryogenic switch with a single current supply board, and single relay channel board. The bi-polar design reduces the number of wires runing cryogenically, which improves the thermal performance of the cryostat. We measure only single digit milli-joules of heating from our circuitry, which is a transient load. Practically, we are able to comfortably integrate multiple switches and operate below 300 mK and able to switch cryogenic loads at 10 mK inside our Dilution Refridgerator.

Software

Because we establish our control signal in hardware, once a board is calibrated, it can be controlled with a single usb interface. To accomplish our bi-polar design, we need to control the state of all relays for each intended cryogenic switch operation. The board we selected allows all the switches to be configured by treating them as an 8-digit binary number, and can be expressed equivalently in hexidecimal. This allows our python function to generate the set of configuration commands with a simple bitshift operation. For quality of life we parse user arguments so they can focus on what should happen cryogenically. If they want to close channel 1 cryogenically the syntax is: python relay.py -channel 1 -action open. The script with configure the relays, trigger the pulse generation, and then disconnect the relays. We also have the ability to initialize the switch, because the switch itself does not have active read out and needs to be put into a known state. Our python script writes the last intended state of the cryogenic switch to our database for practical tracking as well.

Diplexers

Superconducting diplexers are a critical element in testing Kinetic Inductance Traveling Wave Parametric Amplifiers (KI-TWPAs) because of multi-tone output of KI-TWPAS. KI-TWPAs produce gain in low frequency domains, which we call the signal band, as well as show the through power of the pump tone (1-2 GHz), and then show gain at twice the pump minus the signal band. This third band is called the idler band, and is correlated to the signal band down to the level of quantum fluctuations - a critical feature of KI-TWPAs. To do effective science with KI-TWPAs, it must be possible to direct these three different tones into different analysis chains. A diplexer is a 3-port microwave filter that spilts the common-port input signal at a given frequency and directs the signal below and above the cutoff frequency to separate output ports. Commercially available diplexers do exist, but frequently are not made with superconducting material. The noise of KI-TWPAs is so low, that heating inside the filter from the normal metal creates a dominant source of uncertainty in our measurements. By designing our own filters, we also have greater control over the reflections at each port and the undesirable coupling between the two output ports.

To design these filters, we use a stack of python scripts, LT Spice simulations, and Sonnet EM simulations. Our primary material choice is niobium, and we work with Standford and Cal Tech to fabricate these devices. Stay tuned for an update on the real world performance of our filter designs!

This development supports the broader Princeton Axion Search (PXS) experiment and works in conjunction with other PXS systems including cryogenics, software development, and KI-TWPA amplifiers.

Back to Research Projects