Skip to content

Commit

Permalink
latest iqm5q runcard after warm up. Only q0 calibrated. LO IP changed…
Browse files Browse the repository at this point in the history
… and some minor fixes to be able to run twpa routines
  • Loading branch information
DavidSarlle committed Oct 18, 2023
1 parent 06c2d5a commit dea974a
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 21 deletions.
17 changes: 10 additions & 7 deletions iqm5q.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

RUNCARD = pathlib.Path(__file__).parent / "iqm5q.yml"

TWPA_ADDRESS = "192.168.0.32"
TWPA_ADDRESS = "192.168.0.35"


def create(runcard_path=RUNCARD):
Expand Down Expand Up @@ -123,10 +123,14 @@ def create(runcard_path=RUNCARD):
# feedback "gain": play with the power range to calibrate the best RO
channels["L2-7"].power_range = 10


# drive
for i in range(5, 10):
channels[f"L4-1{i}"].power_range = -10
channels[f"L4-19"].power_range = 0
# The instrument selects the closest available Range [-30. -25. -20. -15. -10. -5. 0. 5. 10.]
channels[f"L4-15"].power_range = -10 # q0
channels[f"L4-16"].power_range = -10 # q1
channels[f"L4-17"].power_range = 10 # q2
channels[f"L4-18"].power_range = -10 # q3
channels[f"L4-19"].power_range = 0 # q4

# HDAWGS
# Sets the output voltage range.
Expand Down Expand Up @@ -173,13 +177,12 @@ def create(runcard_path=RUNCARD):
for q in range(0, 5):
qubits[q].drive = channels[f"L4-{15 + q}"]
qubits[q].flux = channels[f"L4-{6 + q}"]
qubits[q].twpa = channels[f"L3-32"]
channels[f"L4-{6 + q}"].qubit = qubits[q]

# assign channels to couplers and sweetspots(operating points)
for c, coupler in enumerate(couplers.values()):
coupler.flux = channels[f"L4-{11 + c}"]
# Is this needed ?
# channels[f"L4-{11 + c}"].qubit = qubits[f"c{c}"]

instruments = {controller.name: controller}
instruments.update({lo.name: lo for lo in local_oscillators})
Expand Down
28 changes: 14 additions & 14 deletions iqm5q.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,24 +23,24 @@ instruments:
lo_drive_2: # For SG5 and SG6 (Drive)
frequency: 4_800_000_000
TWPA:
frequency: 6_690_000_000
power: -5.6
frequency: 6_710_200_000
power: -5.7

native_gates:
single_qubit:
0: # qubit number
RX:
duration: 40
amplitude: 0.634
frequency: 4_096_695_991
amplitude: 0.627
frequency: 4_095_140_800
shape: Gaussian(5)
type: qd # qubit drive
relative_start: 0
phase: 0
MZ:
duration: 2000
amplitude: 0.2
frequency: 5_227_049_975
frequency: 5_227_720_060
shape: Rectangular()
type: ro # readout
relative_start: 0
Expand Down Expand Up @@ -168,9 +168,9 @@ native_gates:
characterization:
single_qubit:
0:
bare_resonator_frequency: 5_223_231_026
readout_frequency: 5_227_049_975
drive_frequency: 4_096_695_991
bare_resonator_frequency: 5_225_320_060
readout_frequency: 5_227_720_060
drive_frequency: 4_095_140_800
anharmonicity: 217_492_000
Ec: 0
Ej: 0
Expand All @@ -179,20 +179,20 @@ characterization:
asymmetry: 0.0
bare_resonator_frequency_sweetspot: 0.0
ssf_brf: 0.0
assignment_fidelity: 0.933
sweetspot: 0.05
assignment_fidelity: 0.783 #0.933
sweetspot: 0.17 #0.05 #0.17
peak_voltage: 0
pi_pulse_amplitude: 0.634
T1: 0.0
T2: 0.0
T2_spin_echo: 0
state0_voltage: 0
state1_voltage: 0
mean_gnd_states: -0.162-0.317j
mean_exc_states: 0.856+0.447jj
mean_gnd_states: [-0.6897049480531754, -0.5732936002436009]
mean_exc_states: [-1.3829736462904438, -1.4491380331073958]
# parameters for single shot classification
threshold: 0.214726 #0.214726
iq_angle: -0.644 #-0.644
threshold: 1.7292773030424204
iq_angle: 2.240359364700677
classifiers_hpars:
qubit_fit: {}
1:
Expand Down

0 comments on commit dea974a

Please sign in to comment.