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
2 votes
0 answers
19 views

Is there a way to obtain statevector results from pulse circuits in qiskit?

As shown in Ref, the amplitude of a pulse determines the rotation on the x-axis, while the angle determines the rotation on the z-axix. According to the paper, the author proved such results with ...
Tyler Zhu's user avatar
0 votes
1 answer
76 views

Implementing Custom Gates by using Qiskit Pulse in Qiskit 1.0.0

I'm using Qiskit 1.0.0. I'm trying to define a custom gate from a certain wavefunction and insert it in a quantum circuit that I want to run and measure the counts. The relevant code for the question ...
Roberto Schiattarella's user avatar
0 votes
0 answers
17 views

Clarification on the Meaning of Pulse Amplitude in Qiskit Pulse

I'm unclear about the meaning of the pulse amplitude mentioned in the IBM Quantum's Qiskit Pulse documentation. Does the pulse amplitude here refer to the physical amplitude (intensity) of the ...
tare_'s user avatar
  • 51
1 vote
0 answers
31 views

Interpreting Complex Number Results in Quantum State Discrimination

I have a question regarding the explanation in qiskit pulse. The results are displayed as in the figure, with the following code: ...
tare_'s user avatar
  • 51
0 votes
0 answers
31 views

Maximum values for frequency and amplitude in Qiskit pulses on IBM devices

Where can I find information about the maximum frequency and maximum amplitude for Qiskit pulses on various IBM quantum computers? Note: it looks like information about frequency range can be found in ...
Radu M.'s user avatar
  • 218
0 votes
1 answer
47 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
  • 218
1 vote
0 answers
46 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
33 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
76 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
69 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
23 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
48 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
142 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
161 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
61 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
28 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
124 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
267 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
376 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,927
2 votes
1 answer
198 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
346 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
137 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
173 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
79 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
103 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
172 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
125 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
402 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
130 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
115 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
91 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
462 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