qibolab
qibolab copied to clipboard
Quantum hardware module and drivers for Qibo.
As discussed in https://github.com/qiboteam/qibolab/issues/941, to enable the emulation of the readout pulse. This relies on knowing the bare resonator frequency, SNR of the syst-em, ADC sampling rate, Q factors of...
This is left to be done after the latest `0.2` rebase. Currently, I'm ignoring the emulator tests (cf. https://github.com/qiboteam/qibolab/pull/870/commits/1bb88e412c7bdf96d816ae82ea25b3d5af2769e0), but I'd like to have them back as soon as possible....
While platforms accepts multiple instruments, the role of them mostly consist in requiring a connection, possibly uploading some parameters during initialization. However, the active role is usually performed by a...
The current Qibolab design requires the user to know in advance the whole pulse sequence, before requesting the execution. However, this limits the possible experiments to be run, since, e.g.,...
I have been running some RB experiments on Quantum Machines using the QUA script from https://github.com/qua-platform/qua-libs/blob/9684c875a90a3ea4d1646a1f290b8dfe5a1f2893/Quantum-Control-Applications/Superconducting/Single-Fixed-Transmon/16a_randomized_benchmarking.py with a few modifications to make it work on our instrument configuration and without...
Ports #1045 to qibolab 0.2. TODO: - [x] Force offset set in program - [x] Support amplified mode and expose via configs - [x] Expose Octave LO output mode to...
Pi/2 pulse
Currently qibolab generates R(X) pulse of varying angles by changing the amplitude from a pi-pulse. By varying the amplitude/power of the pulse, the magnitude of the stark shift on the...
->Integrated emulator readout module into pulse_simulator, to have readout resonator system ->Modified demodulation procedure, incorporated dressed frequency, described relationship between bare resonator frequency with dispersive shifted (qubit-state dependent) resonator frequency...
https://github.com/qiboteam/qibolab/blob/898fa86c2ed60f3a0cd149715c73db508f924f9b/src/qibolab/pulses.py#L1586 When sending two pulse sequences over the same channel, provided they don't overlap in time, they are not getting separated into different sequencers. Consequently, the frequency of the first...
There are some errors occuring, particularly when using multiple qubits in parallel, which I have not fully pinpointed yet. So far I have been able to run some resonator spectroscopy...