exceptions#

Exceptions used by Qblox backend.

Module Contents#

exception NcoOperationTimingError[source]#

Bases: ValueError

Exception thrown if there are timing errors for NCO operations.

exception FineDelayTimingError(error_type: Literal['within_op', 'between_op'], operation_info: quantify_scheduler.backends.types.qblox.OpInfo, fine_start_delay: int, fine_end_delay: int, operation_start_time: int, operation_duration: int, last_digital_pulse_end_ps: int)[source]#

Bases: ValueError

Exception thrown if there are timing errors for fine delays.

Note that all units are in picoseconds.