Skip to content

Commit

Permalink
update to latest gdsfactory
Browse files Browse the repository at this point in the history
  • Loading branch information
joamatab committed Sep 3, 2024
1 parent a097eb7 commit 5eb6d94
Show file tree
Hide file tree
Showing 16 changed files with 574 additions and 569 deletions.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ classifiers = [
"Operating System :: OS Independent"
]
dependencies = [
"gdsfactory~=8.6.4",
"gdsfactory~=8.8.2",
"gplugins[sax]>=1,<2"
]
description = "ubcpdk pdk"
Expand Down
Binary file modified tests/ref/dbr_cavity_dbr_cavity_D_6f81e1fa.gds
Binary file not shown.
Binary file added tests/ref/pad_pad_S75_75_LM2_ROUT_460772fd.gds
Binary file not shown.
7 changes: 6 additions & 1 deletion tests/test_components/test_pdk_settings_pad_.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ info:
- 75
xsize: 75
ysize: 75
name: pad_S75_75_LM2_ROUTER_B_8324acd2
name: pad_S75_75_LM2_ROUTER_B_109b8fd8
settings:
bbox_layers:
- PAD_OPEN
Expand All @@ -13,6 +13,11 @@ settings:
layer: M2_ROUTER
port_inclusion: 0
port_orientation: 0
port_orientations:
- 180
- 90
- 0
- -90
size:
- 75
- 75
16 changes: 8 additions & 8 deletions tests/test_netlists/test_netlists_coupler90_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
instances:
bend_euler_CSstrip_R10_5375_5325:
bend_euler_CSstrip_R10_0_700:
component: bend_euler
info:
dy: 10
Expand All @@ -15,7 +15,7 @@ instances:
settings:
cross_section: strip
radius: 10
straight_L10_N2_CSstrip_5000_0:
straight_L10_N2_CSstrip_0_0:
component: straight
info:
length: 10
Expand All @@ -31,18 +31,18 @@ instances:
name: coupler90_G0p2_R10_Bben_11d57add
nets: []
placements:
bend_euler_CSstrip_R10_5375_5325:
bend_euler_CSstrip_R10_0_700:
mirror: false
rotation: 0
x: 0
y: 0.7
straight_L10_N2_CSstrip_5000_0:
straight_L10_N2_CSstrip_0_0:
mirror: false
rotation: 0
x: 0
y: 0
ports:
o1: straight_L10_N2_CSstrip_5000_0,o1
o2: bend_euler_CSstrip_R10_5375_5325,o1
o3: bend_euler_CSstrip_R10_5375_5325,o2
o4: straight_L10_N2_CSstrip_5000_0,o2
o1: straight_L10_N2_CSstrip_0_0,o1
o2: bend_euler_CSstrip_R10_0_700,o1
o3: bend_euler_CSstrip_R10_0_700,o2
o4: straight_L10_N2_CSstrip_0_0,o2
16 changes: 8 additions & 8 deletions tests/test_netlists/test_netlists_coupler_straight_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
instances:
straight_L10_N2_CSstrip_5000_0:
straight_L10_N2_CSstrip_0_0:
component: straight
info:
length: 10
Expand All @@ -12,7 +12,7 @@ instances:
cross_section: strip
length: 10
npoints: 2
straight_L10_N2_CSstrip_5000_700:
straight_L10_N2_CSstrip_0_700:
component: straight
info:
length: 10
Expand All @@ -28,18 +28,18 @@ instances:
name: coupler_straight_L10_G0_202c9430
nets: []
placements:
straight_L10_N2_CSstrip_5000_0:
straight_L10_N2_CSstrip_0_0:
mirror: false
rotation: 0
x: 0
y: 0
straight_L10_N2_CSstrip_5000_700:
straight_L10_N2_CSstrip_0_700:
mirror: false
rotation: 0
x: 0
y: 0.7
ports:
o1: straight_L10_N2_CSstrip_5000_0,o1
o2: straight_L10_N2_CSstrip_5000_700,o1
o3: straight_L10_N2_CSstrip_5000_700,o2
o4: straight_L10_N2_CSstrip_5000_0,o2
o1: straight_L10_N2_CSstrip_0_0,o1
o2: straight_L10_N2_CSstrip_0_700,o1
o3: straight_L10_N2_CSstrip_0_700,o2
o4: straight_L10_N2_CSstrip_0_0,o2
24 changes: 12 additions & 12 deletions tests/test_netlists/test_netlists_dbr_cavity_.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
instances:
coupler_L0p1_G0p2_50_350:
coupler_L0p1_G0p2_0_0:
component: coupler
info:
length: 10.19
min_bend_radius: 11.744
settings:
gap: 0.2
length: 0.1
dbr_W0p5_D0p1_N100_L0p0_c9156e45_18096_2350:
dbr_W0p5_D0p1_N100_L0p0_c9156e45_10189_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_m17997_2350:
dbr_W0p5_D0p1_N100_L0p0_c9156e45_m10089_2350:
component: dbr
info: {}
settings:
Expand All @@ -29,26 +29,26 @@ instances:
w0: 0.5
name: dbr_cavity_Ddbr_Ccoupler
nets:
- p1: coupler_L0p1_G0p2_50_350,o2
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
- p1: coupler_L0p1_G0p2_0_0,o2
p2: dbr_W0p5_D0p1_N100_L0p0_c9156e45_m10089_2350,o1
- p1: coupler_L0p1_G0p2_0_0,o3
p2: dbr_W0p5_D0p1_N100_L0p0_c9156e45_10189_2350,o1
placements:
coupler_L0p1_G0p2_50_350:
coupler_L0p1_G0p2_0_0:
mirror: false
rotation: 0
x: 0
y: 0
dbr_W0p5_D0p1_N100_L0p0_c9156e45_18096_2350:
dbr_W0p5_D0p1_N100_L0p0_c9156e45_10189_2350:
mirror: false
rotation: 0
x: 10.189
y: 2.35
dbr_W0p5_D0p1_N100_L0p0_c9156e45_m17997_2350:
dbr_W0p5_D0p1_N100_L0p0_c9156e45_m10089_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
o1: coupler_L0p1_G0p2_0_0,o1
o2: coupler_L0p1_G0p2_0_0,o4
Loading

0 comments on commit 5eb6d94

Please sign in to comment.