[zhinst-backend] Open Items

This issue is intended to give an overview of items related to the Zurich Instruments Backend.

Open items

  • [Issue][General] Shift waveform start inside the waveform itself based on t0 to compensate for clock misalignment. Solved in !77 (merged)
  • [Issue][General] Reduce rounding errors when converting from time- to clock domain. Solved in !77 (merged)
  • [Issue][HDAWG] Compensate for sequencer operation clock durations to improve sequencer timing accuracy. Solved in !77 (merged)
  • [Issue][General] Acquisition timing misalignment when using HDAWG marker to trigger UHFQA.
  • [Issue][UHFQA] Uploading waveforms to waveform node is broken see #109 (closed)
  • [Issue][General] Implement hardware IQ modulation
  • [Refactor] #91 (closed) Move responsibility of configuring the Instruments to the Control Stack components; Solved in !87 (merged)
  • [Improvement][UHFQA] Migrate from using CSV waveforms in sequencer to Waveform table.; implemented in !87 (merged) but reverted due to #109 (closed)
  • [Feature Request] Add ability to debug pulses for calibration #103 (closed) !123 (merged)
  • [Feature] Add individual channel gain to hardware configuration !102 (merged)
  • [Feature] Upload waveforms without triggering sequencer compilation on the Zhinst instruments #60 (closed)
  • [Feature] Implement Control Stack components for Zhinst Solved in !99 (merged)
  • [Feature] Implement channel gain in the backend. Solved in !103 (merged)
  • [Feature] Deserialize the ZISettings from file storage. Solved in !130 (merged)
  • [Improvement][UHFQA] Extract new method for configuring UHFQA Acquisition (see zhinst_backend._compile_for_uhfqa)
  • [Improvement][General] Replace sequence __repetitions__ variable with getUserReg
Edited Nov 23, 2021 by Kelvin Loh
Assignee Loading
Time tracking Loading