Questions tagged [openpulse]

It is a language for specifying pulse level control (i.e. control of the continuous-time dynamics) of a general quantum device independent of the specific hardware implementation. [arXiv:1809.03452]

Filter by
Sorted by
Tagged with
0 votes
1 answer
21 views

What does U mean in pulse schedules for superconducting quantum computers?

What does U channel mean in pulse schedules for superconducting devices? In the image you can see the schedule for a CX gate. I assume D stands for the drive channels. What does U mean, is it perhaps ...
Radu M.'s user avatar
  • 292
1 vote
0 answers
33 views

Retrive IQ Data from Fake Backend in Qiskit

Is it possible to retrieve IQ data from Fake Backends in Qiskit? I'm trying with the following code, but even by setting meas_level=1, I get only count vectors. <...
Roberto Schiattarella's user avatar
0 votes
0 answers
23 views

What would be the simplest physical implementation of a CNOT operation between spin and energy DoF's?

I'm working on a project where I'm considering a two-level system ("atom" for convenience) which possesses two linearly independent degrees of freedom, one of them a spin degree of freedom ...
Cody Payne's user avatar
1 vote
1 answer
70 views

How to calibrate a qubit other than qubit 0?

I replicated successfully the qiskit tutorial (in a jupyter notebook using VSCode) found here: https://learn.qiskit.org/course/quantum-hardware-pulses/calibrating-qubits-using-qiskit-pulse But when I ...
Daniel L's user avatar
  • 113
1 vote
0 answers
60 views

Single Photon Pulses in Qiskit Pulse?

Is it possible to obtain/control something akin to a $\pi$ pulse consisting only of a single photon in Qiskit Pulse? For instance, if I wanted to perform an implementation of something like Aharonov, ...
Cody Payne's user avatar
1 vote
0 answers
22 views

Specifying the shape of pulse in RoughFrequencyCal

I've been following upon this document for device calibration. https://qiskit.org/documentation/experiments/tutorials/calibrating_real_device.html Is there any way to specify the pulse shape for the ...
Amey Meher's user avatar
1 vote
1 answer
41 views

Meaning of 'O_i' and 'Δ_i' terms in PulseBackend Hamiltonians

For OpenPulse enabled backends, the Hamiltonian can be retrieved via its configuration. The configuration holds a dictionary containing for example the Hamiltonian as a LaTeX string. Example code: <...
Sanson Jones's user avatar
2 votes
2 answers
140 views

Where are the multi-qubit openpulse computers?

As the question says, I'm looking to run some pulse schedules on quantum computers. Right now, I'm really only able to find ibmq_armonk (from IBM) to be an openpulse computer that I am able to use. I'...
soravoid's user avatar
1 vote
1 answer
137 views

What’s the difference between the DriveChannel and the Control Channel?

In my incredibly elementary understanding of superconducting qubits, a qubit is an LC circuit where the inductor has been replaced with a Josephson junction. In this system, microwave pulse operations ...
soravoid's user avatar
4 votes
0 answers
57 views

Why the pulse scheduler produces a different output from the original circuit?

As part of a larger code, I have to convert a quantum circuit into a Pulse scheduler. The problem is that the scheduler output is incompatible with the circuit output. In particular, the difference ...
Davide Rattacaso's user avatar
0 votes
0 answers
27 views

What is an example of numbers that when used for a Gaussian pulse, would result in a rotation about the x axis?

For the playing of a Gaussian pulse, what is an example of numbers that could be plugged in for duration, amp, and sigma that would result in the pulse rotating something about the x axis? Here is the ...
Brian Lynch's user avatar
1 vote
0 answers
112 views

How do I find the qubit trajectory on the Bloch sphere when implementing an RY rotation on an IBM backend?

Suppose I use Qiskit to prepare the $| + \rangle$ state using a RY rotation, ...
Nic's user avatar
  • 45
1 vote
1 answer
226 views

What is the proper area for a Gaussian Pulse so it will be able to perform a rotation of pi on a qubit?

...
Brian Lynch's user avatar
0 votes
1 answer
325 views

Faster pulse generation in Qiskit

I need to be able to generate very quickly pulse schedules to submit them on quantum chips. For the moment I am generating instances of QuantumCircuit: ...
Adrien Suau's user avatar
  • 4,777
2 votes
1 answer
186 views

How does the pulse.Shiftphase instruction in Qiskit Pulse work? [closed]

I have some questions regarding the mechanism of Qiskit pulse.ShiftPhase instruction: Does it work like a Phase Shift $P(\theta)=\begin{bmatrix} 1 & 0 \\0 &...
Jack Nathan's user avatar
1 vote
2 answers
328 views

Qiskit Pulse Notebook

When I downloaded the source code from Qiskit Notebook Accessing Higher Energy States and tried to execute it, the output and graph seem wrong in the step finding the frequency step which leads to the ...
BẢO BẠCH GIA's user avatar
2 votes
1 answer
130 views

configuration of FakeOpenPulse2Q

Can you help me to configure the FakeOpenPulse2Q() to produce more realistic pulses? The code below instantiates 2 circuits and generates the waveforms for each. ...
Jan Balewski's user avatar
2 votes
1 answer
163 views

Pulse waveform for 2-qubit circuit

I'm trying to reproduce the Bell-state pulse display as shown in this tutorial. The code is very short: ...
Jan Balewski's user avatar
3 votes
1 answer
76 views

Measuring second excited state |2> using "calibrations" not Open Pulse

I am tying to measure the second excited state in a system that does not support Open Pulse. Instead I am using calibrations. The method detailed here does not work. I get the error ...
Elias's user avatar
  • 41
2 votes
0 answers
101 views

Is qiskit documentation about determining $|0\rangle$ and $|1\rangle$ incorrect?

I'm using pi-pulse pulses on qubit Armonk for determining 0 and 1 by Machine Learning. But when I run the code from https://qiskit.org/textbook/ch-quantum-hardware/calibrating-qubits-pulse.html. I get ...
Владимир Терентьев's user avatar
0 votes
0 answers
166 views

IBMQ - Total samples exceeds the maximum number of samples for channel [8002]

I'm trying to run some pulse schedules on ibmq_bogota but I'm running into this error: There are 99 "circuits"/pulse schedules in this job. When I try to ...
eugenhu's user avatar
  • 162
2 votes
1 answer
122 views

Is it possible to modify pulse schedules in QASM?

Is it possible to modify a pulse schedule of a circuit compiled using QASM? I know this is possible using OpenPulse, but it seems none of the IBM backends support OpenPulse. So is it possible to do ...
user14536's user avatar
3 votes
1 answer
396 views

Job fails when using PulseSimulator: Job Status: job incurred error

I'm trying to simulate a basic circuit using the PulseSimulator in Qiskit. The following Qiskit Pulse code works when I run it on the real device, but not when ...
Aaron Barbosa's user avatar
1 vote
1 answer
119 views

Is there a standard way to save pulse schedules akin to a qasm for a circuit?

If I create a QuantumCircuit, I can save all the information necessary to reconstruct the circuit using the qasm method. In addition, these qasm strings can be sent directly to the IBM quantum ...
Nic's user avatar
  • 45
2 votes
1 answer
112 views

How to deal with the relative phase from the evaluation of the not interacting qubit?

Every qubit is a realization of some two-level quantum system with $\left| 0 \right\rangle$ and $\left| 1 \right\rangle$ states. These states have their energies $E_0$ and $E_1$ respectively. By ...
Davit Khachatryan's user avatar
2 votes
0 answers
88 views

OpenPulse: Where to get current pulse definitions for standard gates?

Is backend.defaults().cmd_def and backend.defaults().pulse_library kept updated regularly? Is this the correct place to pull the best calibrated pulses for the standard gates? I am working on a ...
bRost03's user avatar
  • 579
2 votes
1 answer
455 views

OpenPulse: Modifying pulse sequence for basic gates

I'm trying to familiarise myself with OpenPulse but I'm confused about a few things. Mainly, I would like to be able to take the pulse sequences that comprise standard gates on an IBMQ device and ...
Paradox's user avatar
  • 337