CH007

2-18-2016

This is an older-style JPM Qubit chip with 1 tunable and 1 fixed frequency qubit coupled to the input of a single ~5GHz cavity, and with a large, interdigitated output capacitor. It was intended to mirror a similar qubit coupled to a JPM on the same cooldown, but the JPM appears to be dead. I will attempt to perform as much of the 2-qubit parity experiment as possible with standard heterodyne readout.

Channels

IN4 OUT2


In [1]:
import sys
sys.path.append('/mnt/labshare/Programs/python/HelperFunctions/')
from myfunctions import *

from os import path, listdir, stat

import plotly.tools as tls
import plotly.plotly as py


Main Data Directory


In [2]:
maindatapath = "/mnt/labshare/Experiments/JPM/CH007 HEMT Readout/"

Dispersive Shift with Network Analyzer

Note This was with the 6-18GHz Narda, so SNR is poor


In [3]:
ddp = path.join(maindatapath, 'DispersiveShift')
# plotDispersiveShift(ddp, show=False)
tls.embed('plourdelab', 220)


Out[3]:

The tunable qubit also flux tunes, and seems to cross the cavity!!!!


In [4]:
datapath = path.join(maindatapath, 'data/CH007_HEMT')

In [5]:
# getLatest(datapath);
tls.embed('https://plot.ly/~plourdelab/232')


Out[5]:

Dispersive Shift at Tunable USS

Based on the above flux tuning, I ran a cavity/power scan at -.5V.


In [13]:
tls.embed('plourdelab', 234)


Out[13]:

In [35]:
fig = py.get_figure('plourdelab', 234)

In [32]:
maximums = []
for i, att in enumerate(fig['data'][0]['y']):
    index = fig['data'][0]['z'][i].index(max(fig['data'][0]['z'][i]))
    maximums.append(fig['data'][0]['x'][index])

In [36]:
trace = Scatter(y=fig['data'][0]['y'], x=maximums)
iplot(Figure(data=[trace]))



In [37]:
fig.data.append(trace)
iplot(fig)



In [25]:
fig['data'][0]['z'][1].index(max(fig['data'][0]['z'][1]))
# fig['data'][0]['x'][310]


Out[25]:
306

In [12]:
tls.embed('plourdelab', 238)


Out[12]:

Qubit Spectroscopy

Sitting at -.6V, both qubits should be above the cavity.


In [3]:
datapath = path.join(maindatapath, 'data/CH007_HEMT/160223')
for f in listdir(datapath):
    if f.endswith('.h5') and 'Spct' in f:
        getH5Data(path.join(datapath, f), plot=True, mode="amp")



In [6]:
listdir(datapath)


Out[6]:
['70_CH007_HEMT_Rabi_-0.6V_cfg',
 '95_CH007_HEMT_Spect_-0.6V_15dBStep_cfg',
 '74_CH007_HEMT_Spct_-0.6V_cfg',
 '65_CH007_HEMT_Spct_-0.6V.incomplete',
 '54_CH007_HEMT_PwrCav_3V_cfg',
 '63_CH007_HEMT_Spct_-0.6V.h5',
 '94_CH007_HEMT_Spect_-0.6V_cfg',
 '58_CH007_HEMT_Spct_3V.h5',
 '97_CH007_HEMT_Rabi_5.348_15dB_cfg',
 '75_CH007_HEMT_Spct_-0.6V_cfg',
 '53_CH007_HEMT_cav_flux_fine_cfg',
 '92_CH007_HEMT_Rabi_5.198_12dB.h5',
 '79_CH007_HEMT_Rabi_5.531GHz_17dBStep_cfg',
 '83_CH007_HEMT_Rabi_5.348GHz_17dBStep_cfg',
 '57_CH007_HEMT_Spct_3V_cfg',
 '58_CH007_HEMT_Spct_3V_cfg',
 '69_CH007_HEMT_Spct_-0.6V_cfg',
 '56_CH007_HEMT_Spct_3V_cfg',
 '75_CH007_HEMT_Spct_-0.6V.h5',
 '98_CH007_HEMT_Rabi_5.348_21dB.h5',
 '73_CH007_HEMT_Rabi_-0.6V_cfg',
 '83_CH007_HEMT_Rabi_5.348GHz_17dBStep.h5',
 '55_CH007_HEMT_PwrCav_3V_cfg',
 '61_CH007_HEMT_Spct_-0.6V.incomplete',
 '97_CH007_HEMT_Rabi_5.348_15dB.h5',
 '78_CH007_HEMT_Rabi_5.531GHz_11dBStep_cfg',
 '56_CH007_HEMT_Spct_3V.h5',
 '78_CH007_HEMT_Rabi_5.531GHz_11dBStep.h5',
 '72_CH007_HEMT_Rabi_-0.6V_cfg',
 '88_CH007_HEMT_Rabi_power_5.355.h5',
 '84_CH007_HEMT_Rabi_5.174GHz_17dBStep.h5',
 '98_CH007_HEMT_Rabi_5.348_21dB_cfg',
 '67_CH007_HEMT_Spct_-0.6V.h5',
 '74_CH007_HEMT_Spct_-0.6V.h5',
 '60_CH007_HEMT_PwrCav_-0.6V.h5',
 '87_CH007_HEMT_Rabi_power_5.348_cfg',
 '81_CH007_HEMT_Rabi_5.519GHz_11dBStep.h5',
 '90_CH007_HEMT_Rabi_5.198_6dB_cfg',
 '63_CH007_HEMT_Spct_-0.6V_cfg',
 '88_CH007_HEMT_Rabi_power_5.355_cfg',
 '64_CH007_HEMT_Spct_-0.6V.incomplete',
 '70_CH007_HEMT_Rabi_-0.6V.h5',
 '53_CH007_HEMT_cav_flux_fine.h5',
 '60_CH007_HEMT_PwrCav_-0.6V_cfg',
 '66_CH007_HEMT_Spct_-0.6V.h5',
 '80_CH007_HEMT_Rabi_5.519GHz_5dBStep_cfg',
 '82_CH007_HEMT_Rabi_5.348GHz_11dBStep.h5',
 '96_CH007_HEMT_Rabi_5.433_15dB_cfg',
 '89_CH007_HEMT_Rabi_power_5.1.h5',
 '94_CH007_HEMT_Spect_-0.6V.h5',
 '79_CH007_HEMT_Rabi_5.531GHz_17dBStep.h5',
 '95_CH007_HEMT_Spect_-0.6V_15dBStep.h5',
 '93_CH007_HEMT_Spect_-0.6V.incomplete',
 '86_CH007_HEMT_Rabi_power_5.348.incomplete',
 '99_CH007_HEMT_Rabi_5.5_21dB_cfg',
 '87_CH007_HEMT_Rabi_power_5.348.h5',
 '71_CH007_HEMT_Rabi_-0.6V_cfg',
 '73_CH007_HEMT_Rabi_-0.6V.h5',
 '90_CH007_HEMT_Rabi_5.198_6dB.h5',
 '82_CH007_HEMT_Rabi_5.348GHz_11dBStep_cfg',
 '57_CH007_HEMT_Spct_3V.h5',
 '92_CH007_HEMT_Rabi_5.198_12dB_cfg',
 '96_CH007_HEMT_Rabi_5.433_15dB.h5',
 '62_CH007_HEMT_Spct_-0.6V.incomplete',
 '89_CH007_HEMT_Rabi_power_5.1_cfg',
 '77_CH007_HEMT_Rabi_5.531GHz_5dBStep.incomplete',
 '72_CH007_HEMT_Rabi_-0.6V.h5',
 '76_CH007_HEMT_Rabi_5.531GHz_5dBStep.h5',
 '81_CH007_HEMT_Rabi_5.519GHz_11dBStep_cfg',
 '67_CH007_HEMT_Spct_-0.6V_cfg',
 '85_CH007_HEMT_Rabi_5.095GHz_17dBStep_cfg',
 '76_CH007_HEMT_Rabi_5.531GHz_5dBStep_cfg',
 '84_CH007_HEMT_Rabi_5.174GHz_17dBStep_cfg',
 '69_CH007_HEMT_Spct_-0.6V.h5',
 '99_CH007_HEMT_Rabi_5.5_21dB.h5',
 '59_CH007_HEMT_PwrCav_-0.6V_cfg',
 '66_CH007_HEMT_Spct_-0.6V_cfg',
 '59_CH007_HEMT_PwrCav_-0.6V.h5',
 '80_CH007_HEMT_Rabi_5.519GHz_5dBStep.h5',
 '71_CH007_HEMT_Rabi_-0.6V.h5',
 '54_CH007_HEMT_PwrCav_3V.h5',
 '55_CH007_HEMT_PwrCav_3V.h5',
 '85_CH007_HEMT_Rabi_5.095GHz_17dBStep.h5',
 '52_CH007_HEMT_cav_flux_fine.incomplete']

In [ ]: