boulderopalscaleup.routines.CZCalibrationFixedCoupler

class boulderopalscaleup.routines.CZCalibrationFixedCoupler(*, transmons, flux_vp_bounds=None, coupling_rate=24000000.0, force_rerun=False)

Parameters for running a CZ calibration routine for fixed couplers.

Variables

  • transmons (tuple [ str , str ]) – The reference for the transmons to target.
  • flux_vp_bounds (tuple [ float , float ] or None , optional) – The bounds for the flux pulse Vp sweep in V. If provided, will skip the flux estimation sweeps. If not provided, the routine will infer the flux Vp empirically via fast flux spectroscopy.
  • coupling_rate (float or None , optional) – Coupling rate between the two transmons in Hz. If not provided, the routine assumes a default of ~24 MHz (period = 42 ns). Limited to be between 0.5 and 100 MHz.
  • force_rerun (bool , optional) – Whether to rerun the entire routine regardless transmon’s current calibration status. Defaults to False.

Was this useful?