qat.backend.qblox package
Subpackages
Submodules
- qat.backend.qblox.acquisition module
- qat.backend.qblox.codegen module
AbstractQbloxBackendQbloxBackend1QbloxBackend2QbloxCFGWalkerQbloxContextQbloxContext.clear()QbloxContext.create_package()QbloxContext.delay()QbloxContext.device_update()QbloxContext.durationQbloxContext.durationsQbloxContext.enter_repeat()QbloxContext.enter_sweep()QbloxContext.exit_repeat()QbloxContext.exit_sweep()QbloxContext.id()QbloxContext.is_empty()QbloxContext.ledger()QbloxContext.measure_acquire()QbloxContext.phaseQbloxContext.reset_phase()QbloxContext.shift_frequency()QbloxContext.shift_phase()QbloxContext.synchronize()QbloxContext.wait_imm()QbloxContext.wait_reg()QbloxContext.waveform()
- qat.backend.qblox.execution module
- qat.backend.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.backend.qblox.target_data module
ControlModuleDescriptionControlSequencerDescriptionModuleDescriptionQ1asmDescriptionQbloxTargetDataQbloxTargetData.CONTROL_SEQUENCER_DATAQbloxTargetData.Q1ASM_DATAQbloxTargetData.QCM_DATAQbloxTargetData.QCM_RF_DATAQbloxTargetData.QRC_DATAQbloxTargetData.QRM_DATAQbloxTargetData.QRM_RF_DATAQbloxTargetData.READOUT_SEQUENCER_DATAQbloxTargetData.driver_versionQbloxTargetData.fw_versionQbloxTargetData.model_config
QcmDescriptionQcmRfDescriptionQrcDescriptionQrcDescription.input_connectionsQrcDescription.max_in_att_dbQrcDescription.max_out_att_dbQrcDescription.min_in_att_dbQrcDescription.min_out_att_dbQrcDescription.model_configQrcDescription.number_of_control_sequencersQrcDescription.number_of_readout_sequencersQrcDescription.number_of_sequencersQrcDescription.output_connections
QrmDescriptionQrmRfDescriptionReadoutModuleDescriptionReadoutSequencerDescriptionSequencerDescriptionSequencerDescription.default()SequencerDescription.grid_timeSequencerDescription.max_acq_integration_lengthSequencerDescription.max_acq_thresholdSequencerDescription.max_num_instructionsSequencerDescription.max_sample_size_waveformsSequencerDescription.min_acq_integration_lengthSequencerDescription.min_acq_thresholdSequencerDescription.model_configSequencerDescription.nco_freq_limit_stepsSequencerDescription.nco_freq_steps_per_hzSequencerDescription.nco_max_freqSequencerDescription.nco_max_phase_stepsSequencerDescription.nco_min_freqSequencerDescription.nco_phase_steps_per_degSequencerDescription.number_of_registers
- qat.backend.qblox.visualisation module