kqcircuits.chips.junction_test2

class kqcircuits.chips.junction_test2.JunctionTest2[source]

Bases: kqcircuits.chips.chip.Chip

The PCell declaration for a JunctionTest2 chip.

build()[source]

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

PCell parameters:

  • pad_width (Double) - Pad Width, default=500, unit=μm

  • junctions_horizontal (Boolean) - Horizontal (True) or vertical (False) junctions, default=True

  • pad_spacing (Double) - Spacing between different pad pairs, default=200, unit=μm

  • junction_type (String) - Junction type, default=SQUID

  • small_loop_area (Double) - Test SQUIDs small loop area, default=80, unit=μm

  • large_loop_area (Double) - Test SQUIDs large loop area, default=130, unit=μm

  • junction_width_small (Double) - Test SQUIDs Junction finger width starting value (small loop), default=0.15, unit=μm

  • junction_width_large (Double) - Test SQUIDs Junction finger width starting value (large loop), default=0.08, unit=μm

  • junction_width_step_increment_small (Double) - Junction finger width step increment (small loop), default=0.01, unit=μm

  • junction_width_step_increment_large (Double) - Junction finger width step increment (large loop), default=0.03, unit=μm

  • pads_loop (List) - Select large or small loop area for each central test pad, default=['large', 'large', 'small', 'small', 'small', 'large']

  • marker_types (List) - Marker type for each chip corner, clockwise starting from lower left, default=['Marker Standard', 'Marker Standard', 'Marker Standard', 'Marker Standard']

  • squid_type (String) - SQUID Type, default=Manhattan, choices=['NoSquid', 'Manhattan', 'QCD1', 'Sim', 'SIM1']

../_images/kqcircuits.chips.junction_test2.png