Connecting to UHFQA by Zurich Instruments in Python
Instrument Card
The Zurich Instruments UHFQA Quantum Analyzer is a unique instrument for parallel readout of up to 10 superconducting or spin qubits with highest speed and fidelity. The UHFQA operates on a frequency span of up to ±600 MHz with nanosecond timing resolution, and it features 2 signal inputs and outputs for IQ base-band operation. Thanks to its low-latency signal processing chain of matched filters, real-time matrix operations, and state discrimination, the UHFQA supports the development of ambitious quantum computing projects for 100 qubits and more.
Device Specification: here
Manufacturer card: ZURICH INSTRUMENTS
Zurich Instruments Ltd. is a privately owned company developing and selling advanced test and measurement instruments equipped with software for dynamic signal analysis.
- Headquarters: Switzerland
- Yearly Revenue (millions, USD): 38
- Vendor Website: here
Connect to the UHFQA in Python
Read our guide for turning Python scripts into Flojoy nodes.
PROTOCOLS > SCPI
Here is an example Python script that uses Qcodes to connect to a UHFQA Quantum Analyzer:
import qcodes as qcfrom qcodes.instrument_drivers.zhinst import UHFQA
# Connect to the UHFQA Quantum Analyzeruhfqa = UHFQA("uhfqa", "dev1234")
# Print the instrument IDprint("Instrument ID:", uhfqa.IDN())
# Configure the channeluhfqa.qachannels[0].configure_channel( input_range=0, output_range=0, center_frequency=5e9, mode="spectroscopy")
# Configure the result loggeruhfqa.qachannels[0].spectroscopy.configure_result_logger( result_length=1000, num_averages=10, averaging_mode="cyclic")
# Run the spectroscopy measurementuhfqa.qachannels[0].spectroscopy.run()
# Wait for the measurement to finishuhfqa.qachannels[0].spectroscopy.wait_done()
# Read the measurement datadata = uhfqa.qachannels[0].spectroscopy.read()
# Print the measurement dataprint("Measurement Data:", data)
# Disconnect from the UHFQA Quantum Analyzeruhfqa.close()
Note: Replace "dev1234"
with the actual serial number of your UHFQA Quantum Analyzer.