qiskit.pulse.builder.delay_qubits¶
-
delay_qubits
(duration, *qubits)[source]¶ Insert delays on all of the
channels.Channel
s that correspond to the inputqubits
at the same time.Examples:
from qiskit import pulse from qiskit.test.mock import FakeOpenPulse3Q backend = FakeOpenPulse3Q() with pulse.build(backend) as pulse_prog: # Delay for 100 cycles on qubits 0, 1 and 2. regs = pulse.delay_qubits(100, 0, 1, 2)
Note
Requires the active builder context to have a backend set.
- Parameters
duration (
int
) – Duration to delay for.qubits (
Union
[int
,Iterable
[int
]]) – Physical qubits to delay on. Delays will be inserted based on the channels returned bypulse.qubit_channels()
.