What’s New in the SHFQC User Manual
Release 23.02
Release date: 28-Feb-2023
-
SG Channels: Extended functionality of
resetOscPhase
to able to reset the phase of the digital mixer (e.g. to enable reproducible phase setting when using the LF path). -
SG Channels: Added ability for internal feedback to use multi-state discrimination data to enable reset of multi-level systems.
-
QA Channels: Added power-spectral-density (PSD) measurement capability to the spectroscopy mode. The PSD measurement gets controlled via the node tree branch
/DEV*/QACHANNELS/*/SPECTROSCOPY/PSD
. -
QA Channels: Added node
/DEV*/QACHANNELS/*/INPUT/ADCOVERRANGECOUNT
, allowing users to independently monitor ADC overrange conditions. -
Manual: Improved UI documentation. Added additional documentation on usage of internal feedback,
playZero
, andplayHold
. -
SG Channels: Improved efficiency of
playZero
andplayHold
to use fewer assembly instructions. -
SG Channels: Improved timing jitter of Output when triggering an SG channel over ZSync.
-
LabOne: Improved support for alternative hardware components.
-
LabOne: Added ability for the device to prevent LabOne changes that are incompatible with the device hardware.
-
Outputs: Improved alignment between SG and QA channel outputs when triggered by the Internal Trigger.
-
Scope: Fixed a bug that caused a wrong effective scope delay at startup.
-
Outputs: Fixed a bug that caused overrange conditions during the ADC calibration at startup.
-
ZSYNC/DIO: Fixed a bug that caused the DIO interface to behave wrongly when switching between LVCMOS and LVDS outputs in non-manual mode.
-
LabOne: Fixed the value of legacy node
/DEV*/CLOCKBASE
for SHF devices. To have always the correct value, use the device node/DEV*/SYSTEM/PROPERTIES/TIMEBASE
instead.
Release 22.08
Release date: 31-Aug-2022
-
LabOne: Added support for the SHFQC Qubit Controller, including full support in the LabOne UI.
-
SG Channel: Added new SG-channel sequencer command
getFeedback
that can retrieve ZSync data or qubit data from the QA channel. -
SG Channel: Added ability of executeTableEntry to use variable arguments corresponding to qubit data received over ZSync or from the QA channel.
-
SG Channel: Fixed a bug in which the command table always required a waveform to make parameter changes.
-
SG Channel: Added support for 16 sample waveforms with the command table.
-
SG Channel: Added a new sequencer command
playHold
to allow the AWG to hold waveform and marker data for a specified number of samples. -
SG Channel: Improved the speed with which the SG channel AWGs can be enabled.
-
QA Channel: Improved the maximal repetition rate, with which the QA readout can be started without missing triggers to 1/(440 ns).
-
QA Channel: Fixed a bug, where the error "The sigin ADC reported unexpected dataconverter errors!" was issued during an over range condition at the QA channel inputs.
-
ZSync/DIO: Added an internal trigger unit that allows the SG and QA channels to be synchronized with each other.
-
ZSync/DIO:
/DEV*/DIOS/0/MODE
node changed keyword arguments to enable control of DIO values by the sequencer fromchanNseq
orchannelN_sequencer
tosgchanNseq
orsgchannelN_sequencer
for the SG channels andqachanNseq
orqachannelN_sequencer
for the QA channel. -
ZSync/DIO:
/DEV*/SGCHANNELS/*/AWG/ELF/DATA
node accepts raw data as 8-, 16-, and 64-bit integer vectors in addition to 32-bit words. -
ZSync/DIO:
/DEV*/QACHANNELS/*/GENERATOR/ELF/DATA
node accepts raw data as 8-, 16-, and 64-bit integer vectors in addition to 32-bit words.