qblox_scheduler.backends.qblox.exceptions#
Exceptions used by Qblox backend.
Exceptions#
Exception thrown if the quantum device configuration is invalid. |
|
Exception thrown if there are timing errors for NCO operations. |
|
Exception thrown if there are timing errors for fine delays. |
Module Contents#
- exception InvalidQuantumDeviceConfigurationError[source]#
Bases:
TypeErrorException thrown if the quantum device configuration is invalid.
- exception NcoOperationTimingError[source]#
Bases:
ValueErrorException thrown if there are timing errors for NCO operations.
- exception FineDelayTimingError(error_type: Literal['within_op', 'between_op'], operation_info: qblox_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:
ValueErrorException thrown if there are timing errors for fine delays.
Note that all units are in picoseconds.