VirtualRZ#

class iqm.pulse.playlist.instructions.VirtualRZ(duration, phase_increment)#

Bases: Instruction

Change the upconversion phase reference.

The phase change can be done either by updating the phase of the local oscillator directly using a hardware instruction, or algebraically by incrementing IQPulse.phase of all the IQPulses following the VirtualRZ instruction in the Segment.

Module: iqm.pulse.playlist.instructions

Attributes

phase_increment

Phase increment for the local oscillator of a drive channel, in radians.

duration

Time duration of the instruction.

Methods

Parameters:
  • duration (int) –

  • phase_increment (float) –

phase_increment: float#

Phase increment for the local oscillator of a drive channel, in radians.