qat.purr.backends.qblox package
Subpackages
Submodules
- qat.purr.backends.qblox.acquisition module
- qat.purr.backends.qblox.analysis_passes module
- qat.purr.backends.qblox.codegen module
AbstractContextAbstractContext.clear()AbstractContext.create_package()AbstractContext.delay()AbstractContext.device_update()AbstractContext.durationAbstractContext.durationsAbstractContext.id()AbstractContext.is_empty()AbstractContext.ledger()AbstractContext.phaseAbstractContext.reset_phase()AbstractContext.shift_frequency()AbstractContext.shift_phase()AbstractContext.synchronize()AbstractContext.wait_imm()AbstractContext.wait_reg()AbstractContext.waveform()
AllocationManagerNewQbloxContextNewQbloxEmitterPreCodegenPassPreCodegenResultQbloxCFGWalkerQbloxContextQbloxEmitterQbloxPackage
- qat.purr.backends.qblox.codegen_base module
- qat.purr.backends.qblox.config module
AttConfigAwgConfigAwgConfig.cont_mode_en_path0AwgConfig.cont_mode_en_path1AwgConfig.cont_mode_waveform_idx_path0AwgConfig.cont_mode_waveform_idx_path1AwgConfig.gain_path0AwgConfig.gain_path1AwgConfig.mod_enAwgConfig.offset_path0AwgConfig.offset_path1AwgConfig.upsample_rate_path0AwgConfig.upsample_rate_path1
ConnectionConfigGainConfigLoConfigMixerConfigModuleConfigNcoConfigOffsetConfigQbloxConfigQbloxConfigHelperQbloxConfigHelper.calibrate_lo_leakage()QbloxConfigHelper.calibrate_mixer()QbloxConfigHelper.calibrate_sideband()QbloxConfigHelper.configure()QbloxConfigHelper.configure_awg()QbloxConfigHelper.configure_connection()QbloxConfigHelper.configure_mixer()QbloxConfigHelper.configure_module()QbloxConfigHelper.configure_nco()QbloxConfigHelper.configure_sequencer()
QcmConfigHelperQcmRfConfigHelperQrmConfigHelperQrmRfConfigHelperScopeAcqConfigSequencerConfigSequencerConfig.awgSequencerConfig.connectionSequencerConfig.demod_en_acqSequencerConfig.marker_ovr_enSequencerConfig.marker_ovr_valueSequencerConfig.mixerSequencerConfig.ncoSequencerConfig.square_weight_acqSequencerConfig.sync_enSequencerConfig.thresholded_acqSequencerConfig.trigger_count_thresholdsSequencerConfig.trigger_threshold_invertsSequencerConfig.ttl_acq
SquareWeightAcqThresholdedAcqConfigTtlAcqConfig
- qat.purr.backends.qblox.constants module
ConstantsConstants.GRID_TIMEConstants.LOOP_UNROLL_THRESHOLDConstants.MAX_012_BINNED_ACQUISITIONSConstants.MAX_345_BINNED_ACQUISITIONSConstants.MAX_ACQ_INTEGRATION_LENGTHConstants.MAX_ACQ_THRESHOLDConstants.MAX_GAINConstants.MAX_GAIN_SIZEConstants.MAX_OFFSETConstants.MAX_OFFSET_SIZEConstants.MAX_QCM_OFFSET_VConstants.MAX_QCM_RF_OFFSET_MVConstants.MAX_QRM_OFFSET_VConstants.MAX_QRM_RF_OFFSET_VConstants.MAX_SAMPLE_SIZE_SCOPE_ACQUISITIONSConstants.MAX_SAMPLE_SIZE_WAVEFORMSConstants.MAX_TOTAL_BINNED_ACQUISITIONSConstants.MAX_WAIT_TIMEConstants.MIN_ACQ_INTEGRATION_LENGTHConstants.MIN_ACQ_THRESHOLDConstants.MIN_GAINConstants.MIN_OFFSETConstants.MIN_QCM_OFFSET_VConstants.MIN_QCM_RF_OFFSET_MVConstants.MIN_QRM_OFFSET_VConstants.MIN_QRM_RF_OFFSET_VConstants.NCO_FREQ_LIMIT_STEPSConstants.NCO_FREQ_STEPS_PER_HZConstants.NCO_MAX_FREQConstants.NCO_MAX_PHASE_STEPSConstants.NCO_MIN_FREQConstants.NCO_PHASE_STEPS_PER_DEGConstants.NUMBER_OF_REGISTERSConstants.NUMBER_OF_SEQUENCERS_QCMConstants.NUMBER_OF_SEQUENCERS_QRMConstants.REGISTER_SIZE
- qat.purr.backends.qblox.device module
- qat.purr.backends.qblox.graph module
- qat.purr.backends.qblox.ir module
OpcodeOpcode.ACQUIREOpcode.ACQUIRE_TTLOpcode.ACQUIRE_WEIGHEDOpcode.ADDOpcode.ADDRESSOpcode.ANDOpcode.JUMPOpcode.JUMP_GREATER_EQUALSOpcode.JUMP_LESS_THANOpcode.LATCH_RSTOpcode.LOOPOpcode.MOVEOpcode.NOPOpcode.NOTOpcode.OROpcode.PLAYOpcode.RESET_PHASEOpcode.SET_AWG_GAINOpcode.SET_AWG_OFFSETOpcode.SET_CONDOpcode.SET_LATCH_ENOpcode.SET_MARKEROpcode.SET_NCO_FREQUENCYOpcode.SET_NCO_PHASEOpcode.SET_NCO_PHASE_OFFSETOpcode.STOPOpcode.SUBOpcode.UPDATE_PARAMETERSOpcode.WAITOpcode.WAIT_SYNCOpcode.WAIT_TRIGGEROpcode.XOR
Q1asmInstructionSequenceSequenceBuilderSequenceBuilder.acquire()SequenceBuilder.acquire_ttl()SequenceBuilder.acquire_weighed()SequenceBuilder.add()SequenceBuilder.add_acquisition()SequenceBuilder.add_waveform()SequenceBuilder.add_weight()SequenceBuilder.build()SequenceBuilder.jge()SequenceBuilder.jlt()SequenceBuilder.jmp()SequenceBuilder.label()SequenceBuilder.latch_rst()SequenceBuilder.logic_and()SequenceBuilder.logic_not()SequenceBuilder.logic_or()SequenceBuilder.logic_xor()SequenceBuilder.lookup_waveform_by_data()SequenceBuilder.loop()SequenceBuilder.move()SequenceBuilder.nop()SequenceBuilder.play()SequenceBuilder.reset_ph()SequenceBuilder.set_awg_gain()SequenceBuilder.set_awg_offs()SequenceBuilder.set_cond()SequenceBuilder.set_freq()SequenceBuilder.set_latch_en()SequenceBuilder.set_mrk()SequenceBuilder.set_ph()SequenceBuilder.set_ph_delta()SequenceBuilder.stop()SequenceBuilder.sub()SequenceBuilder.upd_param()SequenceBuilder.wait()SequenceBuilder.wait_sync()SequenceBuilder.wait_trigger()
- qat.purr.backends.qblox.live module
AbstractQbloxLiveEngineAbstractQbloxLiveEngine.combine_playbacks()AbstractQbloxLiveEngine.execute_packages()AbstractQbloxLiveEngine.invoke_backend()AbstractQbloxLiveEngine.optimize()AbstractQbloxLiveEngine.process_playback()AbstractQbloxLiveEngine.shutdown()AbstractQbloxLiveEngine.startup()AbstractQbloxLiveEngine.validate()
QbloxLiveEngine1QbloxLiveEngine2QbloxLiveEngineAdapterQbloxLiveHardwareModel
- qat.purr.backends.qblox.loader module
- qat.purr.backends.qblox.metrics_base module
MetricsManagerMetricsManager.are_enabled()MetricsManager.as_dict()MetricsManager.enable()MetricsManager.enable_metrics()MetricsManager.enabled_metricsMetricsManager.get_metric()MetricsManager.merge()MetricsManager.model_configMetricsManager.optimized_circuitMetricsManager.optimized_instruction_countMetricsManager.physical_qubit_indicesMetricsManager.record_metric()MetricsManager.validate_all_fields_exist()
- qat.purr.backends.qblox.model_base module
QRPairModelQRPairModel.connectionsQRPairModel.indexQRPairModel.labelQRPairModel.model_configQRPairModel.q_clusterQRPairModel.q_freqQRPairModel.q_freq12QRPairModel.q_outputQRPairModel.q_slot_idxQRPairModel.qubit_physical_channel_id()QRPairModel.r_clusterQRPairModel.r_freqQRPairModel.r_inputQRPairModel.r_outputQRPairModel.r_slot_idxQRPairModel.resonator_physical_channel_id()
- qat.purr.backends.qblox.pass_base module
- qat.purr.backends.qblox.result_base module
- qat.purr.backends.qblox.transform_passes module
- qat.purr.backends.qblox.visualisation module