Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 11 additions & 40 deletions tests/test_pdk/test_netlists_airbridge_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
instances:
rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_21000_A90:
rectangle:
component: rectangle
info: {}
settings:
Expand All @@ -14,7 +14,7 @@ instances:
size:
- 12
- 15
rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_m21000_A90:
rectangle2:
component: rectangle
info: {}
settings:
Expand All @@ -29,7 +29,7 @@ instances:
size:
- 12
- 15
rectangle_gdsfactorypcomponentspshapesprectangle_S30_8__56f9a496_0_0_A90:
rectangle3:
component: rectangle
info: {}
settings:
Expand All @@ -44,52 +44,23 @@ instances:
size:
- 30
- 8
name: airbridge_BL30_BW8_PW15_PL12_BLAB_DRAW_PLAB_VIA
nets:
- p1: rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_21000_A90,e1
p2: rectangle_gdsfactorypcomponentspshapesprectangle_S30_8__56f9a496_0_0_A90,e3
- p1: rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_m21000_A90,e3
p2: rectangle_gdsfactorypcomponentspshapesprectangle_S30_8__56f9a496_0_0_A90,e1
nets: []
placements:
rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_21000_A90:
rectangle:
mirror: false
rotation: 90
x: 0
y: 21
rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_m21000_A90:
y: -21
rectangle2:
mirror: false
rotation: 90
x: 0
y: -21
rectangle_gdsfactorypcomponentspshapesprectangle_S30_8__56f9a496_0_0_A90:
y: 21
rectangle3:
mirror: false
rotation: 90
x: 0
y: 0
ports:
e1: rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_m21000_A90,e1
e2: rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_21000_A90,e3
warnings:
electrical:
unconnected_ports:
- message: 6 unconnected electrical ports!
ports:
- rectangle_gdsfactorypcomponentspshapesprectangle_S30_8__56f9a496_0_0_A90,e2
- rectangle_gdsfactorypcomponentspshapesprectangle_S30_8__56f9a496_0_0_A90,e4
- rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_m21000_A90,e2
- rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_m21000_A90,e4
- rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_21000_A90,e2
- rectangle_gdsfactorypcomponentspshapesprectangle_S12_15_8e7b1f7b_0_21000_A90,e4
values:
- - -4
- 0
- - 4
- 0
- - -7.5
- -21
- - 7.5
- -21
- - -7.5
- 21
- - 7.5
- 21
e1: rectangle,e1
e2: rectangle2,e3
1 change: 0 additions & 1 deletion tests/test_pdk/test_netlists_bend_circular_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
instances: {}
name: bend_circular_A90_R100_NNone_CScoplanar_waveguide_WNone_AMRVTrue
nets: []
placements: {}
ports: {}
1 change: 0 additions & 1 deletion tests/test_pdk/test_netlists_bend_circular_all_angle_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
instances: {}
name: bend_circular_all_angle_R100_A90_NNone_LNone_WNone_CSco_4be2a9f8
nets: []
placements: {}
ports: {}
1 change: 0 additions & 1 deletion tests/test_pdk/test_netlists_bend_euler_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
instances: {}
name: bend_euler_A90_P0p5_WAFTrue_N720_CScoplanar_waveguide_AMRVTrue
nets: []
placements: {}
ports: {}
1 change: 0 additions & 1 deletion tests/test_pdk/test_netlists_bend_euler_all_angle_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
instances: {}
name: bend_euler_all_angle_RNone_A90_P0p5_WAFTrue_NNone_LNone_634625cb
nets: []
placements: {}
ports: {}
1 change: 0 additions & 1 deletion tests/test_pdk/test_netlists_bend_s_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
instances: {}
name: bend_s_S20_3_CScoplanar_waveguide_WNone_AMRVTrue
nets: []
placements: {}
ports: {}
1 change: 0 additions & 1 deletion tests/test_pdk/test_netlists_circle_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
instances: {}
name: circle_gdsfactorypcomponentspshapespcircle_R10_AR2p5_LWG
nets: []
placements: {}
ports: {}
1 change: 0 additions & 1 deletion tests/test_pdk/test_netlists_coupler_ring_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
instances: {}
name: coupler_ring_gdsfactorypcomponentspcouplerspcoupler_rin_11dc32cb
nets: []
placements: {}
ports: {}
17 changes: 8 additions & 9 deletions tests/test_pdk/test_netlists_coupler_straight_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
instances:
straight_gdsfactorypcomponentspwaveguidespstraight_L10__af4e0a6e_0_0:
straight:
component: straight
info:
length: 10
Expand All @@ -13,7 +13,7 @@ instances:
length: 10
npoints: 2
width: null
straight_gdsfactorypcomponentspwaveguidespstraight_L10__af4e0a6e_0_26000:
straight2:
component: straight
info:
length: 10
Expand All @@ -27,21 +27,20 @@ instances:
length: 10
npoints: 2
width: null
name: coupler_straight_gdsfactorypcomponentspcouplerspcoupler_87d12263
nets: []
placements:
straight_gdsfactorypcomponentspwaveguidespstraight_L10__af4e0a6e_0_0:
straight:
mirror: false
rotation: 0
x: 0
y: 0
straight_gdsfactorypcomponentspwaveguidespstraight_L10__af4e0a6e_0_26000:
straight2:
mirror: false
rotation: 0
x: 0
y: 26
ports:
o1: straight_gdsfactorypcomponentspwaveguidespstraight_L10__af4e0a6e_0_0,o1
o2: straight_gdsfactorypcomponentspwaveguidespstraight_L10__af4e0a6e_0_26000,o1
o3: straight_gdsfactorypcomponentspwaveguidespstraight_L10__af4e0a6e_0_26000,o2
o4: straight_gdsfactorypcomponentspwaveguidespstraight_L10__af4e0a6e_0_0,o2
o1: straight,o1
o2: straight2,o1
o3: straight2,o2
o4: straight,o2
92 changes: 9 additions & 83 deletions tests/test_pdk/test_netlists_double_pad_transmon_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
instances:
rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_7500_m200000:
rectangle:
component: rectangle
info: {}
settings:
Expand All @@ -14,7 +14,7 @@ instances:
size:
- 250
- 400
rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_m257500_m200000:
rectangle2:
component: rectangle
info: {}
settings:
Expand All @@ -29,101 +29,27 @@ instances:
size:
- 250
- 400
squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45:
squid_junction:
component: squid_junction
info: {}
settings:
junction_spec: josephson_junction
loop_area: 4
name: double_pad_transmon_PS250_400_PG15_JSsquid_junction_JDN_cc5ec781
nets: []
placements:
rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_7500_m200000:
rectangle:
mirror: false
rotation: 0
x: 7.5
x: -257.5
y: -200
rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_m257500_m200000:
rectangle2:
mirror: false
rotation: 0
x: -257.5
x: 7.5
y: -200
squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45:
squid_junction:
mirror: false
rotation: 45
x: -9.546
y: -8.132
ports:
junction: squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45,loop_center
warnings:
electrical:
unconnected_ports:
- message: 8 unconnected electrical ports!
ports:
- rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_m257500_m200000,e1
- rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_m257500_m200000,e2
- rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_m257500_m200000,e3
- rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_m257500_m200000,e4
- rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_7500_m200000,e1
- rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_7500_m200000,e2
- rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_7500_m200000,e3
- rectangle_gdsfactorypcomponentspshapesprectangle_S250_4_5c1599ef_7500_m200000,e4
values:
- - -257.5
- 0
- - -132.5
- 200
- - -7.5
- 0
- - -132.5
- -200
- - 7.5
- 0
- - 132.5
- 200
- - 257.5
- 0
- - 132.5
- -200
optical:
orientation_mismatch:
- message: squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45,loop_center
was promoted to junction but orientationsdo not match! Difference of 45.0
deg
ports:
- squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45,loop_center
- junction
values:
- 45
- 90
unconnected_ports:
- message: 6 unconnected optical ports!
ports:
- squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45,left_left_wide
- squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45,left_right_wide
- squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45,right_left_wide
- squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45,right_right_wide
- squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45,left_overlap
- squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45,right_overlap
values:
- - 8.273
- -6.859
- - -8.273
- -6.859
- - -8.273
- 6.859
- - 8.273
- 6.859
- - 0
- 1.414
- - 0
- -1.414
width_mismatch:
- message: Widths of ports squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45,loop_center
and junction not equal. Difference of 33.355999999999995 um
ports:
- squid_junction_JSjosephson_junction_LA4_m9546_m8132_A45,loop_center
- junction
values:
- 0.09
- 33.446
ports: {}
15 changes: 7 additions & 8 deletions tests/test_pdk/test_netlists_double_pad_transmon_with_bbox_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
instances:
double_pad_transmon_PS250_400_PG15_JSsquid_junction_JDN_cc5ec781_0_0:
double_pad_transmon:
component: double_pad_transmon
info:
qubit_type: transmon
Expand All @@ -11,17 +11,16 @@ instances:
pad_size:
- 250
- 400
name: double_pad_transmon_with_bbox_BE200_PS250_400_PG15_JSsq_14ec26ba
nets: []
placements:
double_pad_transmon_PS250_400_PG15_JSsquid_junction_JDN_cc5ec781_0_0:
double_pad_transmon:
mirror: false
rotation: 0
x: 0
y: 0
ports:
junction: double_pad_transmon_PS250_400_PG15_JSsquid_junction_JDN_cc5ec781_0_0,junction
left_pad: double_pad_transmon_PS250_400_PG15_JSsquid_junction_JDN_cc5ec781_0_0,left_pad
left_pad_inner: double_pad_transmon_PS250_400_PG15_JSsquid_junction_JDN_cc5ec781_0_0,left_pad_inner
right_pad: double_pad_transmon_PS250_400_PG15_JSsquid_junction_JDN_cc5ec781_0_0,right_pad
right_pad_inner: double_pad_transmon_PS250_400_PG15_JSsquid_junction_JDN_cc5ec781_0_0,right_pad_inner
junction: double_pad_transmon,junction
left_pad: double_pad_transmon,left_pad
left_pad_inner: double_pad_transmon,left_pad_inner
right_pad: double_pad_transmon,right_pad
right_pad_inner: double_pad_transmon,right_pad_inner
1 change: 0 additions & 1 deletion tests/test_pdk/test_netlists_interdigital_capacitor_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
instances: {}
name: interdigital_capacitor_F4_FL20_FG2_T5_ELM1_ETCH_EBM2_CS_08687b05
nets: []
placements: {}
ports: {}
25 changes: 6 additions & 19 deletions tests/test_pdk/test_netlists_josephson_junction_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
instances:
single_josephson_junction_wire_WSL8p3_NSL0p5_TL4p7_CSWj_05ba299d_13500_m11700_A90:
single_josephson_junction_wire:
component: single_josephson_junction_wire
info: {}
settings:
Expand All @@ -12,7 +12,7 @@ instances:
- 1
taper_length: 4.7
wide_straight_length: 8.3
single_josephson_junction_wire_WSL8p3_NSL0p5_TL4p7_CSWj_05ba299d_1800_0:
single_josephson_junction_wire2:
component: single_josephson_junction_wire
info: {}
settings:
Expand All @@ -25,31 +25,18 @@ instances:
- 1
taper_length: 4.7
wide_straight_length: 8.3
name: josephson_junction_JOD1p8_WSL8p3_NSL0p5_TL4p7_CSWjoseph_5d9a8aff
nets: []
placements:
single_josephson_junction_wire_WSL8p3_NSL0p5_TL4p7_CSWj_05ba299d_13500_m11700_A90:
single_josephson_junction_wire:
mirror: false
rotation: 90
x: 13.5
y: -11.7
single_josephson_junction_wire_WSL8p3_NSL0p5_TL4p7_CSWj_05ba299d_1800_0:
single_josephson_junction_wire2:
mirror: false
rotation: 0
x: 1.8
y: 0
ports:
left_wide: single_josephson_junction_wire_WSL8p3_NSL0p5_TL4p7_CSWj_05ba299d_13500_m11700_A90,o1
right_wide: single_josephson_junction_wire_WSL8p3_NSL0p5_TL4p7_CSWj_05ba299d_1800_0,o1
warnings:
optical:
unconnected_ports:
- message: 2 unconnected optical ports!
ports:
- single_josephson_junction_wire_WSL8p3_NSL0p5_TL4p7_CSWj_05ba299d_13500_m11700_A90,o2
- single_josephson_junction_wire_WSL8p3_NSL0p5_TL4p7_CSWj_05ba299d_1800_0,o2
values:
- - 13.5
- 1.8
- - 15.3
- 0
left_wide: single_josephson_junction_wire,o1
right_wide: single_josephson_junction_wire2,o1
Loading
Loading