diff --git a/Quantum-Control-Applications-QuAM/Superconducting/configuration/quam_state/state.json b/Quantum-Control-Applications-QuAM/Superconducting/configuration/quam_state/state.json deleted file mode 100644 index 8e93afb4f..000000000 --- a/Quantum-Control-Applications-QuAM/Superconducting/configuration/quam_state/state.json +++ /dev/null @@ -1,429 +0,0 @@ -{ - "mixers": { - "mixer1_q1.rr": { - "local_oscillator": { - "frequency": 6200000000 - }, - "mixer": { - "intermediate_frequency": "#/qubits/q1/resonator/intermediate_frequency", - "__class__": "quam_libs.components.mixer.StandaloneMixer" - } - }, - "mixer2_q1.xy": { - "local_oscillator": { - "frequency": 4700000000 - }, - "mixer": { - "intermediate_frequency": "#/qubits/q1/xy/intermediate_frequency", - "__class__": "quam_libs.components.mixer.StandaloneMixer" - } - }, - "mixer1_q2.rr": { - "local_oscillator": { - "frequency": 6200000000 - }, - "mixer": { - "intermediate_frequency": "#/qubits/q2/resonator/intermediate_frequency", - "__class__": "quam_libs.components.mixer.StandaloneMixer" - } - }, - "mixer3_q2.xy": { - "local_oscillator": { - "frequency": 4700000000 - }, - "mixer": { - "intermediate_frequency": "#/qubits/q2/xy/intermediate_frequency", - "__class__": "quam_libs.components.mixer.StandaloneMixer" - } - } - }, - "qubits": { - "q1": { - "id": "q1", - "xy": { - "operations": { - "x180_DragCosine": { - "length": 32, - "digital_marker": "ON", - "axis_angle": 0, - "amplitude": 0.1, - "alpha": 0.0, - "anharmonicity": "#/qubits/q1/anharmonicity", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "x90_DragCosine": { - "length": "#../x180_DragCosine/length", - "digital_marker": "ON", - "axis_angle": 0, - "amplitude": 0.05, - "alpha": "#../x180_DragCosine/alpha", - "anharmonicity": "#../x180_DragCosine/anharmonicity", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "-x90_DragCosine": { - "length": "#../x180_DragCosine/length", - "digital_marker": "ON", - "axis_angle": 3.141592653589793, - "amplitude": "#../x90_DragCosine/amplitude", - "alpha": "#../x90_DragCosine/alpha", - "anharmonicity": "#../x180_DragCosine/anharmonicity", - "detuning": "#../x180_DragCosine/detuning", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "y180_DragCosine": { - "length": "#../x180_DragCosine/length", - "digital_marker": "ON", - "axis_angle": 1.5707963267948966, - "amplitude": "#../x180_DragCosine/amplitude", - "alpha": "#../x180_DragCosine/alpha", - "anharmonicity": "#../x180_DragCosine/anharmonicity", - "detuning": "#../x180_DragCosine/detuning", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "y90_DragCosine": { - "length": "#../x180_DragCosine/length", - "digital_marker": "ON", - "axis_angle": 1.5707963267948966, - "amplitude": "#../x90_DragCosine/amplitude", - "alpha": "#../x90_DragCosine/alpha", - "anharmonicity": "#../x180_DragCosine/anharmonicity", - "detuning": "#../x90_DragCosine/detuning", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "-y90_DragCosine": { - "length": "#../x180_DragCosine/length", - "digital_marker": "ON", - "axis_angle": -1.5707963267948966, - "amplitude": "#../x90_DragCosine/amplitude", - "alpha": "#../x90_DragCosine/alpha", - "anharmonicity": "#../x180_DragCosine/anharmonicity", - "detuning": "#../x90_DragCosine/detuning", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "x180_Square": { - "length": 100, - "digital_marker": "ON", - "amplitude": 0.25, - "axis_angle": 0, - "__class__": "quam.components.pulses.SquarePulse" - }, - "x90_Square": { - "length": "#../x180_Square/length", - "digital_marker": "ON", - "amplitude": 0.125, - "axis_angle": 0, - "__class__": "quam.components.pulses.SquarePulse" - }, - "-x90_Square": { - "length": "#../x180_Square/length", - "digital_marker": "ON", - "amplitude": -0.125, - "axis_angle": 0, - "__class__": "quam.components.pulses.SquarePulse" - }, - "y180_Square": { - "length": "#../x180_Square/length", - "digital_marker": "ON", - "amplitude": 0.25, - "axis_angle": 90, - "__class__": "quam.components.pulses.SquarePulse" - }, - "y90_Square": { - "length": "#../x180_Square/length", - "digital_marker": "ON", - "amplitude": 0.125, - "axis_angle": 90, - "__class__": "quam.components.pulses.SquarePulse" - }, - "-y90_Square": { - "length": "#../x180_Square/length", - "digital_marker": "ON", - "amplitude": -0.125, - "axis_angle": 90, - "__class__": "quam.components.pulses.SquarePulse" - }, - "x180": "#./x180_DragCosine", - "x90": "#./x90_DragCosine", - "-x90": "#./-x90_DragCosine", - "y180": "#./y180_DragCosine", - "y90": "#./y90_DragCosine", - "-y90": "#./-y90_DragCosine", - "saturation": { - "length": 20000, - "digital_marker": "ON", - "amplitude": 0.25, - "axis_angle": 0, - "__class__": "quam.components.pulses.SquarePulse" - } - }, - "intermediate_frequency": -200000000, - "opx_output_I": "#/wiring/qubits/q1/xy/opx_output_I", - "opx_output_Q": "#/wiring/qubits/q1/xy/opx_output_Q", - "frequency_converter_up": "#/wiring/qubits/q1/xy/frequency_converter_up" - }, - "z": { - "operations": { - "const": { - "length": 100, - "amplitude": 0.1, - "__class__": "quam.components.pulses.SquarePulse" - } - }, - "opx_output": "#/wiring/qubits/q1/z/opx_output" - }, - "resonator": { - "depletion_time": 1000, - "operations": { - "readout": { - "length": 1024, - "amplitude": 0.01, - "threshold": 0.0, - "__class__": "quam.components.pulses.SquareReadoutPulse" - }, - "const": { - "length": 100, - "amplitude": 0.125, - "__class__": "quam.components.pulses.SquarePulse" - } - }, - "intermediate_frequency": -250000000, - "opx_input_I": "#/wiring/qubits/q1/rr/opx_input_I", - "opx_input_Q": "#/wiring/qubits/q1/rr/opx_input_Q", - "time_of_flight": 28, - "opx_input_offset_I": 0.0, - "opx_input_offset_Q": 0.0, - "frequency_converter_down": "#/wiring/qubits/q1/rr/frequency_converter_down", - "opx_output_I": "#/wiring/qubits/q1/rr/opx_output_I", - "opx_output_Q": "#/wiring/qubits/q1/rr/opx_output_Q", - "frequency_converter_up": "#/wiring/qubits/q1/rr/frequency_converter_up" - } - }, - "q2": { - "id": "q2", - "xy": { - "operations": { - "x180_DragCosine": { - "length": 32, - "digital_marker": "ON", - "axis_angle": 0, - "amplitude": 0.1, - "alpha": 0.0, - "anharmonicity": "#/qubits/q2/anharmonicity", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "x90_DragCosine": { - "length": "#../x180_DragCosine/length", - "digital_marker": "ON", - "axis_angle": 0, - "amplitude": 0.05, - "alpha": "#../x180_DragCosine/alpha", - "anharmonicity": "#../x180_DragCosine/anharmonicity", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "-x90_DragCosine": { - "length": "#../x180_DragCosine/length", - "digital_marker": "ON", - "axis_angle": 3.141592653589793, - "amplitude": "#../x90_DragCosine/amplitude", - "alpha": "#../x90_DragCosine/alpha", - "anharmonicity": "#../x180_DragCosine/anharmonicity", - "detuning": "#../x180_DragCosine/detuning", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "y180_DragCosine": { - "length": "#../x180_DragCosine/length", - "digital_marker": "ON", - "axis_angle": 1.5707963267948966, - "amplitude": "#../x180_DragCosine/amplitude", - "alpha": "#../x180_DragCosine/alpha", - "anharmonicity": "#../x180_DragCosine/anharmonicity", - "detuning": "#../x180_DragCosine/detuning", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "y90_DragCosine": { - "length": "#../x180_DragCosine/length", - "digital_marker": "ON", - "axis_angle": 1.5707963267948966, - "amplitude": "#../x90_DragCosine/amplitude", - "alpha": "#../x90_DragCosine/alpha", - "anharmonicity": "#../x180_DragCosine/anharmonicity", - "detuning": "#../x90_DragCosine/detuning", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "-y90_DragCosine": { - "length": "#../x180_DragCosine/length", - "digital_marker": "ON", - "axis_angle": -1.5707963267948966, - "amplitude": "#../x90_DragCosine/amplitude", - "alpha": "#../x90_DragCosine/alpha", - "anharmonicity": "#../x180_DragCosine/anharmonicity", - "detuning": "#../x90_DragCosine/detuning", - "__class__": "quam.components.pulses.DragCosinePulse" - }, - "x180_Square": { - "length": 100, - "digital_marker": "ON", - "amplitude": 0.25, - "axis_angle": 0, - "__class__": "quam.components.pulses.SquarePulse" - }, - "x90_Square": { - "length": "#../x180_Square/length", - "digital_marker": "ON", - "amplitude": 0.125, - "axis_angle": 0, - "__class__": "quam.components.pulses.SquarePulse" - }, - "-x90_Square": { - "length": "#../x180_Square/length", - "digital_marker": "ON", - "amplitude": -0.125, - "axis_angle": 0, - "__class__": "quam.components.pulses.SquarePulse" - }, - "y180_Square": { - "length": "#../x180_Square/length", - "digital_marker": "ON", - "amplitude": 0.25, - "axis_angle": 90, - "__class__": "quam.components.pulses.SquarePulse" - }, - "y90_Square": { - "length": "#../x180_Square/length", - "digital_marker": "ON", - "amplitude": 0.125, - "axis_angle": 90, - "__class__": "quam.components.pulses.SquarePulse" - }, - "-y90_Square": { - "length": "#../x180_Square/length", - "digital_marker": "ON", - "amplitude": -0.125, - "axis_angle": 90, - "__class__": "quam.components.pulses.SquarePulse" - }, - "x180": "#./x180_DragCosine", - "x90": "#./x90_DragCosine", - "-x90": "#./-x90_DragCosine", - "y180": "#./y180_DragCosine", - "y90": "#./y90_DragCosine", - "-y90": "#./-y90_DragCosine", - "saturation": { - "length": 20000, - "digital_marker": "ON", - "amplitude": 0.25, - "axis_angle": 0, - "__class__": "quam.components.pulses.SquarePulse" - } - }, - "intermediate_frequency": -200000000, - "opx_output_I": "#/wiring/qubits/q2/xy/opx_output_I", - "opx_output_Q": "#/wiring/qubits/q2/xy/opx_output_Q", - "frequency_converter_up": "#/wiring/qubits/q2/xy/frequency_converter_up" - }, - "z": { - "operations": { - "const": { - "length": 100, - "amplitude": 0.1, - "__class__": "quam.components.pulses.SquarePulse" - } - }, - "opx_output": "#/wiring/qubits/q2/z/opx_output" - }, - "resonator": { - "depletion_time": 1000, - "operations": { - "readout": { - "length": 1024, - "amplitude": 0.01, - "threshold": 0.0, - "__class__": "quam.components.pulses.SquareReadoutPulse" - }, - "const": { - "length": 100, - "amplitude": 0.125, - "__class__": "quam.components.pulses.SquarePulse" - } - }, - "intermediate_frequency": -250000000, - "opx_input_I": "#/wiring/qubits/q2/rr/opx_input_I", - "opx_input_Q": "#/wiring/qubits/q2/rr/opx_input_Q", - "time_of_flight": 28, - "opx_input_offset_I": 0.0, - "opx_input_offset_Q": 0.0, - "frequency_converter_down": "#/wiring/qubits/q2/rr/frequency_converter_down", - "opx_output_I": "#/wiring/qubits/q2/rr/opx_output_I", - "opx_output_Q": "#/wiring/qubits/q2/rr/opx_output_Q", - "frequency_converter_up": "#/wiring/qubits/q2/rr/frequency_converter_up" - } - } - }, - "active_qubit_names": [ - "q1", - "q2", - "q1", - "q2" - ], - "ports": { - "analog_outputs": { - "con1": { - "1": { - "controller_id": "con1", - "port_id": 1, - "__class__": "quam.components.ports.analog_outputs.OPXPlusAnalogOutputPort" - }, - "2": { - "controller_id": "con1", - "port_id": 2, - "__class__": "quam.components.ports.analog_outputs.OPXPlusAnalogOutputPort" - }, - "3": { - "controller_id": "con1", - "port_id": 3, - "__class__": "quam.components.ports.analog_outputs.OPXPlusAnalogOutputPort" - }, - "4": { - "controller_id": "con1", - "port_id": 4, - "__class__": "quam.components.ports.analog_outputs.OPXPlusAnalogOutputPort" - }, - "7": { - "controller_id": "con1", - "port_id": 7, - "__class__": "quam.components.ports.analog_outputs.OPXPlusAnalogOutputPort" - }, - "5": { - "controller_id": "con1", - "port_id": 5, - "__class__": "quam.components.ports.analog_outputs.OPXPlusAnalogOutputPort" - }, - "6": { - "controller_id": "con1", - "port_id": 6, - "__class__": "quam.components.ports.analog_outputs.OPXPlusAnalogOutputPort" - }, - "8": { - "controller_id": "con1", - "port_id": 8, - "__class__": "quam.components.ports.analog_outputs.OPXPlusAnalogOutputPort" - } - } - }, - "analog_inputs": { - "con1": { - "1": { - "controller_id": "con1", - "port_id": 1, - "__class__": "quam.components.ports.analog_inputs.OPXPlusAnalogInputPort" - }, - "2": { - "controller_id": "con1", - "port_id": 2, - "__class__": "quam.components.ports.analog_inputs.OPXPlusAnalogInputPort" - } - } - } - }, - "__class__": "quam_libs.components.quam_root.OPXPlusQuAM" -} \ No newline at end of file diff --git a/Quantum-Control-Applications-QuAM/Superconducting/configuration/quam_state/wiring.json b/Quantum-Control-Applications-QuAM/Superconducting/configuration/quam_state/wiring.json deleted file mode 100644 index 709530b64..000000000 --- a/Quantum-Control-Applications-QuAM/Superconducting/configuration/quam_state/wiring.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "network": { - "host": "127.0.0.1", - "port": null, - "cluster_name": "Cluster_1", - "octave_ips": [], - "octave_ports": [] - }, - "wiring": { - "qubits": { - "q1": { - "rr": { - "opx_input_I": "#/ports/analog_inputs/con1/1", - "opx_input_Q": "#/ports/analog_inputs/con1/2", - "opx_output_I": "#/ports/analog_outputs/con1/1", - "opx_output_Q": "#/ports/analog_outputs/con1/2", - "frequency_converter_down": "#/mixers/mixer1_q1.rr", - "frequency_converter_up": "#/mixers/mixer1_q1.rr" - }, - "xy": { - "opx_output_I": "#/ports/analog_outputs/con1/3", - "opx_output_Q": "#/ports/analog_outputs/con1/4", - "frequency_converter_up": "#/mixers/mixer2_q1.xy" - }, - "z": { - "opx_output": "#/ports/analog_outputs/con1/7" - } - }, - "q2": { - "rr": { - "opx_input_I": "#/ports/analog_inputs/con1/1", - "opx_input_Q": "#/ports/analog_inputs/con1/2", - "opx_output_I": "#/ports/analog_outputs/con1/1", - "opx_output_Q": "#/ports/analog_outputs/con1/2", - "frequency_converter_down": "#/mixers/mixer1_q2.rr", - "frequency_converter_up": "#/mixers/mixer1_q2.rr" - }, - "xy": { - "opx_output_I": "#/ports/analog_outputs/con1/5", - "opx_output_Q": "#/ports/analog_outputs/con1/6", - "frequency_converter_up": "#/mixers/mixer3_q2.xy" - }, - "z": { - "opx_output": "#/ports/analog_outputs/con1/8" - } - } - } - } -} \ No newline at end of file