Skip to content

Task Knowledge

Calibration task knowledge base for QDash copilot analysis. Each page describes what a task measures, its physical principle, expected results, evaluation criteria, common failure patterns, and tips for improvement.

Box Setup

TaskDescription
CheckStatusChecks the status of the experiment and control hardware.
LinkUpInitializes and links up the control box hardware.
DumpBoxDumps diagnostic information from all control boxes.
CheckNoiseChecks the noise levels in the control and readout system.
ConfigureLoads and applies the full calibration state configuration to the control boxes.
ReadoutConfigureConfigures readout parameters for a specified subset of qubits.

System

TaskDescription
CheckSkewMeasures and corrects time skew between multiple control boxes.

CW Characterization

TaskDescription
CheckResonatorFrequenciesCoarse frequency scan to locate readout resonator resonance frequencies.
CheckResonatorSpectroscopyHigh-resolution 2D spectroscopy of all resonators in a readout multiplexer (MUX).
CheckReflectionCoefficientMeasures the resonator reflection coefficient to extract resonator frequency and coupling rates.
CheckElectricalDelayMeasures the electrical delay in the readout line.
CheckReadoutAmplitudeOptimizes readout pulse amplitude by sweeping amplitude and measuring signal-to-noise ratio.
CheckQubitFrequenciesCoarse qubit frequency scan to locate the qubit transition frequency.
CheckQubitSpectroscopyHigh-resolution qubit spectroscopy to measure qubit transition frequencies and anharmonicity.

TD Characterization

TaskDescription
CheckQubitQuick qubit validation via brief Rabi oscillation check.
CheckQubitFrequencyMeasures qubit transition frequency via Ramsey-based detuning calibration.
CheckReadoutFrequencyCalibrates the readout resonator frequency for optimal state discrimination.
CheckRabiMeasures Rabi oscillation to extract drive amplitude, frequency, and IQ-plane parameters.
CheckT1Measures T1 energy-relaxation time via exponential decay of the excited state.
CheckT2EchoMeasures T2 echo (Hahn echo) coherence time, refocusing low-frequency noise.
CheckRamseyMeasures T2* (free-induction) dephasing time and fine-tunes qubit frequency via Ramsey fringes.
CheckDispersiveShiftMeasures dispersive shift (χ) between qubit and readout resonator.
CheckOptimalReadoutAmplitudeOptimizes readout pulse amplitude for best state discrimination.
ReadoutClassificationCalibrates and evaluates readout state discrimination (
ChevronPatternMeasures qubit response vs frequency and time to map the chevron pattern.

One-Qubit Gate Calibration

TaskDescription
CheckPIPulseValidates π pulse quality by repeated application and population measurement.
CheckHPIPulseValidates π/2 pulse quality by repeated application and population measurement.
CheckDRAGPIPulseValidates DRAG-corrected π pulse quality to suppress leakage to
CheckDRAGHPIPulseValidates DRAG-corrected π/2 pulse quality for leakage suppression.
CreatePIPulseCalibrates π (X180) gate pulse amplitude via Rabi-based fitting.
CreateHPIPulseCalibrates π/2 (X90) gate pulse amplitude via Rabi-based fitting.
CreateDRAGPIPulseCalibrates DRAG beta and amplitude for leakage-suppressed π pulse.
CreateDRAGHPIPulseCalibrates DRAG beta and amplitude for leakage-suppressed π/2 pulse.

Two-Qubit Gate Calibration

TaskDescription
CheckCrossResonanceMeasures cross-resonance (CR) interaction strength between coupled qubits.
CheckZX90Validates ZX90 two-qubit gate fidelity via process or state fidelity measurement.
CreateZX90Calibrates ZX90 (CNOT-equivalent) two-qubit gate from cross-resonance interaction.
CheckBellStatePrepares Bell state (
CheckBellStateTomographyFull density matrix tomography of the Bell state for detailed characterization.

Benchmarking

TaskDescription
RandomizedBenchmarkingMeasures average gate error rate via randomized benchmarking (RB).
X90InterleavedRandomizedBenchmarkingMeasures X90 (π/2) gate-specific error rate via interleaved randomized benchmarking.
X180InterleavedRandomizedBenchmarkingMeasures X180 (π) gate-specific error rate via interleaved randomized benchmarking.
ZX90InterleavedRandomizedBenchmarkingMeasures ZX90 two-qubit gate error rate via interleaved randomized benchmarking.

Calibration Workflows

Standard calibration workflows and their task composition. See workflow task definitions for the source of truth.

Bring-up

MUX-level initial characterization. Identifies resonator and qubit frequencies.

  1. CheckResonatorSpectroscopy
  2. CheckQubitSpectroscopy
  3. ChevronPattern

1Q Check

Basic single-qubit characterization.

  1. CheckRabi (#1)
  2. CheckRabi (#2)
  3. CreateHPIPulse
  4. CheckHPIPulse
  5. CheckT1Average
  6. CheckT2EchoAverage
  7. CheckRamsey

1Q Fine-tune

Advanced single-qubit calibration including DRAG pulse optimization, readout classification, and randomized benchmarking.

  1. CheckRabi
  2. CreateHPIPulse
  3. CheckHPIPulse
  4. CreatePIPulse
  5. CheckPIPulse
  6. CreateDRAGHPIPulse
  7. CheckDRAGHPIPulse
  8. CreateDRAGPIPulse
  9. CheckDRAGPIPulse
  10. ReadoutClassification
  11. RandomizedBenchmarking
  12. X90InterleavedRandomizedBenchmarking

2Q Calibration

Two-qubit gate calibration from cross-resonance measurement through ZX90 gate creation to Bell state verification.

  1. CheckCrossResonance
  2. CreateZX90
  3. CheckZX90
  4. CheckBellState
  5. CheckBellStateTomography
  6. ZX90InterleavedRandomizedBenchmarking

Full Calibration Pipeline

End-to-end calibration runs in the following order: 1Q Check, filter, 1Q Fine-tune, filter, CR schedule generation, then 2Q Calibration.

Released under the Apache 2.0 License.