kqcircuits.chips.munch_qubits

class kqcircuits.chips.munch_qubits.MunchQubits[source]

Bases: Chip

Demonstration chip with two circular single island qubits, one floating island qubit, three readout resonators, one probe line, three drivelines and one resonant coupler.

build()[source]

Child classes re-define this method to build the PCell.

produce_qubits()[source]
produce_coupler()[source]
produce_probeline()[source]
produce_drivelines()[source]
produce_readout_resonators()[source]
PCell parameters:

  • readout_res_lengths (List) - Readout resonator lengths, default=[11500, 12700, 8000], unit=[μm]

  • kappa_finger_control (List) - Finger control for the input capacitor, default=[3.32, 4.21, 1.46], unit=[μm]

  • coupler_length (Double) - Resonant coupler length, default=9800, unit=µm

  • couplers_a_qb1 (List) - Width of the coupler waveguide’s center conductors, default=[10, 3], unit=[μm]

  • couplers_b_qb1 (List) - Width of the coupler waveguide’s gaps, default=[6, 32], unit=[μm]

  • couplers_angle_qb1 (List) - Positioning angles of the couplers, where 0deg corresponds to positive x-axis, default=[225, 315], unit=[degrees]

  • couplers_width_qb1 (List) - Radial widths of the arc couplers, default=[30, 50], unit=[μm]

  • couplers_arc_amplitude_qb1 (List) - Couplers angular extension, default=[25, 65], unit=[degrees]

  • couplers_a_qb2 (List) - Width of the coupler waveguide’s center conductors, default=[10, 3], unit=[μm]

  • couplers_b_qb2 (List) - Width of the coupler waveguide’s gaps, default=[6, 32], unit=[μm]

  • couplers_angle_qb2 (List) - Positioning angles of the couplers, where 0deg corresponds to positive x-axis, default=[315, 225], unit=[degrees]

  • couplers_width_qb2 (List) - Radial widths of the arc couplers, default=[30, 50], unit=[μm]

  • couplers_arc_amplitude_qb2 (List) - Couplers angular extension, default=[35, 65], unit=[degrees]

  • drive_line_offsets (List) - Distance between the end of a drive line and the qubit pair, default=[550.0, 550.0], unit=[µm]

  • ground_gap (List) - Width, height of the ground gap (µm, µm), default=[1400, 900]

  • coupler_extent (List) - Width, height of the coupler (µm, µm), default=[150, 20]

  • island1_extent (List) - Width, height of the first qubit island (µm, µm), default=[1000, 200]

  • island2_extent (List) - Width, height of the second qubit island (µm, µm), default=[1000, 200]

  • drive_position (List) - Coordinate for the drive port (µm, µm), default=[-1100, 400]

  • island_island_gap (Double) - Island to island gap distance, default=200, unit=µm

  • name_chip (String) - Name of the chip, default=EM1

../_images/kqcircuits.chips.munch_qubits.png