Skip to content

Commit

Permalink
update gdsfactory
Browse files Browse the repository at this point in the history
  • Loading branch information
joamatab committed Jul 31, 2024
1 parent 39ab1f2 commit 5d6cbb8
Show file tree
Hide file tree
Showing 47 changed files with 512 additions and 519 deletions.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ classifiers = [
"Operating System :: OS Independent"
]
dependencies = [
"gdsfactory~=8.6.0",
"gdsfactory~=8.6.2",
"gplugins[sax]>=1,<2"
]
description = "ubcpdk pdk"
Expand Down
Binary file removed tests/ref/None_ebeam_adiabatic_te1550.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_bdc_te1550.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_bdc_tm1550.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_crossing4.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_splitter_adi_72b66ac9.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_splitter_swg_08d695ed.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_splitter_swg_3f05ce33.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_terminator_te1310.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_terminator_te1550.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_terminator_tm1550.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_y_1550.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_y_adiabatic.gds
Binary file not shown.
Binary file removed tests/ref/None_ebeam_y_adiabatic_1310.gds
Binary file not shown.
Binary file removed tests/ref/None_metal_via_15.gds
Binary file not shown.
Binary file removed tests/ref/None_photonic_wirebond__59100ff4.gds
Binary file not shown.
Binary file removed tests/ref/None_photonic_wirebond__6d291b90.gds
Binary file not shown.
Binary file removed tests/ref/None_thermal_phase_shif_886aa1e0.gds
Binary file not shown.
Binary file removed tests/ref/None_thermal_phase_shif_9db285ba.gds
Binary file not shown.
Binary file removed tests/ref/None_thermal_phase_shif_d9d7eab0.gds
Binary file not shown.
Binary file removed tests/ref/None_thermal_phase_shif_e900c7f8.gds
Binary file not shown.
Binary file modified tests/ref/coupler_ring_coupler_ri_a4309215.gds
Binary file not shown.
Binary file modified tests/ref/ebeam_crossing4_2ports.gds
Binary file not shown.
Binary file modified tests/ref/gc_te1310.gds
Binary file not shown.
Binary file modified tests/ref/gc_te1310_8deg.gds
Binary file not shown.
Binary file modified tests/ref/gc_te1310_broadband.gds
Binary file not shown.
Binary file modified tests/ref/gc_te1550.gds
Binary file not shown.
Binary file modified tests/ref/gc_te1550_90nmSlab.gds
Binary file not shown.
Binary file modified tests/ref/gc_te1550_broadband.gds
Binary file not shown.
Binary file modified tests/ref/gc_tm1550.gds
Binary file not shown.
Binary file modified tests/ref/ring_double_heater_ring_6237d469.gds
Binary file not shown.
Binary file modified tests/ref/ring_double_heater_ring_8b1aafcc.gds
Binary file not shown.
Binary file modified tests/ref/ring_double_ring_double_267a3e9c.gds
Binary file not shown.
Binary file modified tests/ref/ring_single_dut_ring_si_219403cd.gds
Binary file not shown.
Binary file modified tests/ref/ring_single_ring_single_82ff2bc7.gds
Binary file not shown.
Binary file modified tests/ref/terminator_short_termin_5556f35e.gds
Binary file not shown.
1 change: 1 addition & 0 deletions tests/test_components.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
"dbg",
"add_pins_bbox_siepic",
"add_pads",
"add_pads_rf",
"add_pads_bot",
"add_pads_top",
"add_pins_bbox_siepic_remove_layers",
Expand Down
12 changes: 2 additions & 10 deletions tests/test_components/test_pdk_settings_add_pads_rf_.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
info: {}
name: add_electrical_pads_top_9db44bb1
settings:
component: ring_single_heater
direction: top
layer: MTOP
pad_array: pad_array
select_ports: Fselect_ports_Mgdsfactorypport_SPTelectrical
spacing:
- 0
- 100
name: Unnamed_22
settings: {}
16 changes: 8 additions & 8 deletions tests/test_netlists/test_netlists_dbr_cavity_.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ instances:
settings:
gap: 0.2
length: 0.1
dbr_W0p5_D0p1_N100_L0p0_c9156e45_-17997_2350:
dbr_W0p5_D0p1_N100_L0p0_c9156e45_18096_2350:
component: dbr
info: {}
settings:
Expand All @@ -17,7 +17,7 @@ instances:
l2: 0.079
n: 100
w0: 0.5
dbr_W0p5_D0p1_N100_L0p0_c9156e45_18096_2350:
dbr_W0p5_D0p1_N100_L0p0_c9156e45_m17997_2350:
component: dbr
info: {}
settings:
Expand All @@ -30,7 +30,7 @@ instances:
name: dbr_cavity_Ddbr_Ccoupler
nets:
- p1: coupler_L0p1_G0p2_50_350,o2
p2: dbr_W0p5_D0p1_N100_L0p0_c9156e45_-17997_2350,o1
p2: dbr_W0p5_D0p1_N100_L0p0_c9156e45_m17997_2350,o1
- p1: coupler_L0p1_G0p2_50_350,o3
p2: dbr_W0p5_D0p1_N100_L0p0_c9156e45_18096_2350,o1
placements:
Expand All @@ -39,16 +39,16 @@ placements:
rotation: 0
x: 0
y: 0
dbr_W0p5_D0p1_N100_L0p0_c9156e45_-17997_2350:
mirror: false
rotation: 180
x: -10.089
y: 2.35
dbr_W0p5_D0p1_N100_L0p0_c9156e45_18096_2350:
mirror: false
rotation: 0
x: 10.189
y: 2.35
dbr_W0p5_D0p1_N100_L0p0_c9156e45_m17997_2350:
mirror: false
rotation: 180
x: -10.089
y: 2.35
ports:
o1: coupler_L0p1_G0p2_50_350,o1
o2: coupler_L0p1_G0p2_50_350,o4
90 changes: 45 additions & 45 deletions tests/test_netlists/test_netlists_mzi_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
instances:
bend_euler_CSstrip_12775_-7375:
bend_euler_CSstrip_12775_7375:
component: bend_euler
info:
dy: 10
Expand All @@ -14,7 +14,7 @@ instances:
route_info_xs_38f6dd83_length: 16.637
settings:
cross_section: strip
bend_euler_CSstrip_12775_7375:
bend_euler_CSstrip_12775_m7375:
component: bend_euler
info:
dy: 10
Expand All @@ -29,7 +29,7 @@ instances:
route_info_xs_38f6dd83_length: 16.637
settings:
cross_section: strip
bend_euler_CSstrip_22025_-25125:
bend_euler_CSstrip_22025_20125:
component: bend_euler
info:
dy: 10
Expand All @@ -44,7 +44,7 @@ instances:
route_info_xs_38f6dd83_length: 16.637
settings:
cross_section: strip
bend_euler_CSstrip_22025_20125:
bend_euler_CSstrip_22025_m25125:
component: bend_euler
info:
dy: 10
Expand All @@ -59,7 +59,7 @@ instances:
route_info_xs_38f6dd83_length: 16.637
settings:
cross_section: strip
bend_euler_CSstrip_32875_-25125:
bend_euler_CSstrip_32875_20125:
component: bend_euler
info:
dy: 10
Expand All @@ -74,7 +74,7 @@ instances:
route_info_xs_38f6dd83_length: 16.637
settings:
cross_section: strip
bend_euler_CSstrip_32875_20125:
bend_euler_CSstrip_32875_m25125:
component: bend_euler
info:
dy: 10
Expand All @@ -89,7 +89,7 @@ instances:
route_info_xs_38f6dd83_length: 16.637
settings:
cross_section: strip
bend_euler_CSstrip_42125_-7375:
bend_euler_CSstrip_42125_7375:
component: bend_euler
info:
dy: 10
Expand All @@ -104,7 +104,7 @@ instances:
route_info_xs_38f6dd83_length: 16.637
settings:
cross_section: strip
bend_euler_CSstrip_42125_7375:
bend_euler_CSstrip_42125_m7375:
component: bend_euler
info:
dy: 10
Expand Down Expand Up @@ -140,7 +140,7 @@ instances:
cross_section: strip
length: 2
npoints: 2
straight_L7_N2_CSstrip_37500_-16250:
straight_L7_N2_CSstrip_37500_m16250:
component: straight
info:
length: 7
Expand Down Expand Up @@ -205,81 +205,81 @@ instances:
cross_section: strip
length: 2
npoints: 2
name: mzi_DL10_LY2_LX0p1_Bben_364e3c13
name: mzi_DL10_LY2_LX0p1_Bben_24f01e91
nets:
- p1: bend_euler_CSstrip_12775_-7375,o1
p2: cp1,o3
- p1: bend_euler_CSstrip_12775_-7375,o2
p2: syl,o1
- p1: bend_euler_CSstrip_12775_7375,o1
p2: cp1,o2
- p1: bend_euler_CSstrip_12775_7375,o2
p2: sytl,o1
- p1: bend_euler_CSstrip_22025_-25125,o1
p2: syl,o2
- p1: bend_euler_CSstrip_22025_-25125,o2
p2: sxb,o1
- p1: bend_euler_CSstrip_12775_m7375,o1
p2: cp1,o3
- p1: bend_euler_CSstrip_12775_m7375,o2
p2: syl,o1
- p1: bend_euler_CSstrip_22025_20125,o1
p2: sxt,o1
- p1: bend_euler_CSstrip_22025_20125,o2
p2: sytl,o2
- p1: bend_euler_CSstrip_32875_-25125,o1
p2: sxb,o2
- p1: bend_euler_CSstrip_32875_-25125,o2
p2: straight_L7_N2_CSstrip_37500_-16250,o1
- p1: bend_euler_CSstrip_22025_m25125,o1
p2: syl,o2
- p1: bend_euler_CSstrip_22025_m25125,o2
p2: sxb,o1
- p1: bend_euler_CSstrip_32875_20125,o1
p2: straight_L2_N2_CSstrip_37500_13750,o2
- p1: bend_euler_CSstrip_32875_20125,o2
p2: sxt,o2
- p1: bend_euler_CSstrip_42125_-7375,o1
p2: cp2,o3
- p1: bend_euler_CSstrip_42125_-7375,o2
p2: straight_L7_N2_CSstrip_37500_-16250,o2
- p1: bend_euler_CSstrip_32875_m25125,o1
p2: sxb,o2
- p1: bend_euler_CSstrip_32875_m25125,o2
p2: straight_L7_N2_CSstrip_37500_m16250,o1
- p1: bend_euler_CSstrip_42125_7375,o1
p2: straight_L2_N2_CSstrip_37500_13750,o1
- p1: bend_euler_CSstrip_42125_7375,o2
p2: cp2,o2
- p1: bend_euler_CSstrip_42125_m7375,o1
p2: cp2,o3
- p1: bend_euler_CSstrip_42125_m7375,o2
p2: straight_L7_N2_CSstrip_37500_m16250,o2
placements:
bend_euler_CSstrip_12775_-7375:
mirror: true
rotation: 0
x: 7.4
y: -2.75
bend_euler_CSstrip_12775_7375:
mirror: false
rotation: 0
x: 7.4
y: 2.75
bend_euler_CSstrip_22025_-25125:
mirror: false
rotation: 270
x: 17.4
y: -19.75
bend_euler_CSstrip_12775_m7375:
mirror: true
rotation: 0
x: 7.4
y: -2.75
bend_euler_CSstrip_22025_20125:
mirror: false
rotation: 180
x: 27.4
y: 24.75
bend_euler_CSstrip_32875_-25125:
bend_euler_CSstrip_22025_m25125:
mirror: false
rotation: 0
x: 27.5
y: -29.75
rotation: 270
x: 17.4
y: -19.75
bend_euler_CSstrip_32875_20125:
mirror: false
rotation: 90
x: 37.5
y: 14.75
bend_euler_CSstrip_42125_-7375:
bend_euler_CSstrip_32875_m25125:
mirror: false
rotation: 180
x: 47.5
y: -2.75
rotation: 0
x: 27.5
y: -29.75
bend_euler_CSstrip_42125_7375:
mirror: false
rotation: 270
x: 37.5
y: 12.75
bend_euler_CSstrip_42125_m7375:
mirror: false
rotation: 180
x: 47.5
y: -2.75
cp1:
mirror: false
rotation: 0
Expand All @@ -295,7 +295,7 @@ placements:
rotation: 90
x: 37.5
y: 12.75
straight_L7_N2_CSstrip_37500_-16250:
straight_L7_N2_CSstrip_37500_m16250:
mirror: false
rotation: 90
x: 37.5
Expand Down
Loading

0 comments on commit 5d6cbb8

Please sign in to comment.