Qblox


https://gitlab.com/qblox/packages/software/qblox_instruments/badges/master/pipeline.svg https://gitlab.com/qblox/packages/software/qblox_instruments/-/jobs/artifacts/master/raw/pylint/pylint.svg?job=pylint https://gitlab.com/qblox/packages/software/qblox_instruments/badges/master/coverage.svg https://readthedocs.com/projects/qblox-qblox-instruments/badge/?version=master https://img.shields.io/pypi/v/qblox-instruments.svg https://img.shields.io/badge/License-BSD%204--Clause-blue.svg

Welcome to Qblox Documentation

Welcome to the Qblox documentation page!

The published documentation can be found here.

Qblox develops fully-integrated quantum control stacks for qubit control and readout. This documentation is a manual for Qblox Instruments, the necessary driver package to control the hardware.

Qblox Instruments is an open-source software layer to write Q1ASM programs to control Qblox Cluster and SPI modules. Q1ASM is Qblox’s low-level language to control Cluster and SPI electronics, generating and acquiring electrical pulses to operate qubits in a wide range from DC to 18.5 GHz.

Qblox Instruments is based on Python and QCoDeS drivers, a commonly-used driver and parameters package in major quantum computing labs. Therefore, Qblox Instruments is compatible with third-party hardware that uses QCoDeS drivers. Qblox Instruments can also be used as an API layer if the Qblox hardware control needs to be implemented into the user’s software framework.

This documentation provides information about the general descriptions of the modules, their digital and analog architecture, API reference commands and tutorials to explain hardware functionalities. Examples are given for typical use cases on qubit control and readout.

This software is free to use under the conditions specified in the license.

For more information, do not hesitate to get in touch with support@qblox.com.

Contents

Indices