qibolab icon indicating copy to clipboard operation
qibolab copied to clipboard

Quantum hardware module and drivers for Qibo.

Results 176 qibolab issues
Sort by recently updated
recently updated
newest added

Instead of dropping.

As a more systematic solution to the problem exposed in #1062, another option is to allow extensions of the Qibolab native instructions, such that they can be developed separately from...

In #917 is proposed to add a further general execution representation, beyond the current `PulseSequence`. However, both formats require expressing the execution in a Qibolab-specified language, that may not expose...

While the specification was clear in my mind, and the update application as well, there was still a non-trivial problem to solve: how to process in a distinct way lists'...

Some instruments are unable to use hardware sweepers and can only play a sequence at a time. Also, conventional AWGs are able to store multiple sequences. To implement the "sweeper...

Following #1044 I was able to generate a Bell circuit using native gates. ```py from qibo import gates, Circuit circuit = Circuit(2) circuit.add(gates.GPI2(0, phi=np.pi/2)) circuit.add(gates.GPI2(1, phi=np.pi/2)) circuit.add(gates.CZ(0, 1)) circuit.add(gates.X(0)) circuit.add(gates.GPI2(1,...

Adds support for the IcarusQ RFSoC alpha version for 0.2 and introduces an AWG class to help implement common methods for AWG-based instruments. The AWG class generates the IQ and...

Adds a prototype for testing QUA programs generated by the driver without requiring connection to the instrument. It is based on comparing the AST of the generated program with a...

tests
qm

Maybe we will need a different strategy for this as well, to avoid the usage of private elements. An option could be even to retain this as it is, because...

Naming conventions are relevant, and in these to classes we're not following them, because we like to write gates' names uppercase. But: > Special cases aren't special enough to break...