From a1d2020ac9bab52c55eb995b94809bcf6b550527 Mon Sep 17 00:00:00 2001 From: Joaquin Matres <4514346+joamatab@users.noreply.github.com> Date: Mon, 23 Sep 2024 04:02:49 +0200 Subject: [PATCH 1/2] update to latest gdsfactory --- pyproject.toml | 2 +- tests/test_si220/test_netlists_die_.yml | 64 +- tests/test_si220/test_netlists_die_rc_.yml | 64 +- tests/test_si220/test_netlists_die_ro_.yml | 64 +- tests/test_si220/test_netlists_die_sc_.yml | 64 +- tests/test_si220/test_netlists_die_so_.yml | 64 +- ...est_netlists_straight_heater_metal_sc_.yml | 546 +----------------- ...est_netlists_straight_heater_metal_so_.yml | 546 +----------------- 8 files changed, 169 insertions(+), 1245 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 623a0f0..f59eaf7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ classifiers = [ "Operating System :: OS Independent" ] dependencies = [ - "gdsfactory~=8.8.7", + "gdsfactory~=8.8.8", "gplugins[sax]>=1,<2" ] description = "CornerStone PDK" diff --git a/tests/test_si220/test_netlists_die_.yml b/tests/test_si220/test_netlists_die_.yml index 399ee5a..7534e76 100644 --- a/tests/test_si220/test_netlists_die_.yml +++ b/tests/test_si220/test_netlists_die_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_7557f664_5181975_0: + grating_coupler_array_G_8c417699_5181975_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_7557f664_m5181975_0: + grating_coupler_array_G_8c417699_m5181975_0: component: grating_coupler_array info: {} settings: @@ -600,12 +600,12 @@ instances: name: die_CSxs_sc nets: [] placements: - grating_coupler_array_G_7557f664_5181975_0: + grating_coupler_array_G_8c417699_5181975_0: mirror: false rotation: 90 x: 5181.975 y: 0 - grating_coupler_array_G_7557f664_m5181975_0: + grating_coupler_array_G_8c417699_m5181975_0: mirror: false rotation: 270 x: -5181.975 @@ -988,34 +988,34 @@ ports: e7: pad_m2650000_m2250000,e2 e8: pad_m2350000_m2250000,e2 e9: pad_m2050000_m2250000,e2 - o1: grating_coupler_array_G_7557f664_5181975_0,o0 - o10: grating_coupler_array_G_7557f664_5181975_0,o9 - o11: grating_coupler_array_G_7557f664_5181975_0,o10 - o12: grating_coupler_array_G_7557f664_5181975_0,o11 - o13: grating_coupler_array_G_7557f664_5181975_0,o12 - o14: grating_coupler_array_G_7557f664_5181975_0,o13 - o15: grating_coupler_array_G_7557f664_m5181975_0,o0 - o16: grating_coupler_array_G_7557f664_m5181975_0,o1 - o17: grating_coupler_array_G_7557f664_m5181975_0,o2 - o18: grating_coupler_array_G_7557f664_m5181975_0,o3 - o19: grating_coupler_array_G_7557f664_m5181975_0,o4 - o2: grating_coupler_array_G_7557f664_5181975_0,o1 - o20: grating_coupler_array_G_7557f664_m5181975_0,o5 - o21: grating_coupler_array_G_7557f664_m5181975_0,o6 - o22: grating_coupler_array_G_7557f664_m5181975_0,o7 - o23: grating_coupler_array_G_7557f664_m5181975_0,o8 - o24: grating_coupler_array_G_7557f664_m5181975_0,o9 - o25: grating_coupler_array_G_7557f664_m5181975_0,o10 - o26: grating_coupler_array_G_7557f664_m5181975_0,o11 - o27: grating_coupler_array_G_7557f664_m5181975_0,o12 - o28: grating_coupler_array_G_7557f664_m5181975_0,o13 - o3: grating_coupler_array_G_7557f664_5181975_0,o2 - o4: grating_coupler_array_G_7557f664_5181975_0,o3 - o5: grating_coupler_array_G_7557f664_5181975_0,o4 - o6: grating_coupler_array_G_7557f664_5181975_0,o5 - o7: grating_coupler_array_G_7557f664_5181975_0,o6 - o8: grating_coupler_array_G_7557f664_5181975_0,o7 - o9: grating_coupler_array_G_7557f664_5181975_0,o8 + o1: grating_coupler_array_G_8c417699_5181975_0,o0 + o10: grating_coupler_array_G_8c417699_5181975_0,o9 + o11: grating_coupler_array_G_8c417699_5181975_0,o10 + o12: grating_coupler_array_G_8c417699_5181975_0,o11 + o13: grating_coupler_array_G_8c417699_5181975_0,o12 + o14: grating_coupler_array_G_8c417699_5181975_0,o13 + o15: grating_coupler_array_G_8c417699_m5181975_0,o0 + o16: grating_coupler_array_G_8c417699_m5181975_0,o1 + o17: grating_coupler_array_G_8c417699_m5181975_0,o2 + o18: grating_coupler_array_G_8c417699_m5181975_0,o3 + o19: grating_coupler_array_G_8c417699_m5181975_0,o4 + o2: grating_coupler_array_G_8c417699_5181975_0,o1 + o20: grating_coupler_array_G_8c417699_m5181975_0,o5 + o21: grating_coupler_array_G_8c417699_m5181975_0,o6 + o22: grating_coupler_array_G_8c417699_m5181975_0,o7 + o23: grating_coupler_array_G_8c417699_m5181975_0,o8 + o24: grating_coupler_array_G_8c417699_m5181975_0,o9 + o25: grating_coupler_array_G_8c417699_m5181975_0,o10 + o26: grating_coupler_array_G_8c417699_m5181975_0,o11 + o27: grating_coupler_array_G_8c417699_m5181975_0,o12 + o28: grating_coupler_array_G_8c417699_m5181975_0,o13 + o3: grating_coupler_array_G_8c417699_5181975_0,o2 + o4: grating_coupler_array_G_8c417699_5181975_0,o3 + o5: grating_coupler_array_G_8c417699_5181975_0,o4 + o6: grating_coupler_array_G_8c417699_5181975_0,o5 + o7: grating_coupler_array_G_8c417699_5181975_0,o6 + o8: grating_coupler_array_G_8c417699_5181975_0,o7 + o9: grating_coupler_array_G_8c417699_5181975_0,o8 warnings: electrical: unconnected_ports: diff --git a/tests/test_si220/test_netlists_die_rc_.yml b/tests/test_si220/test_netlists_die_rc_.yml index 022d313..bdb5464 100644 --- a/tests/test_si220/test_netlists_die_rc_.yml +++ b/tests/test_si220/test_netlists_die_rc_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_8272baee_5149750_0: + grating_coupler_array_G_17922af5_5149750_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_8272baee_m5149750_0: + grating_coupler_array_G_17922af5_m5149750_0: component: grating_coupler_array info: {} settings: @@ -600,12 +600,12 @@ instances: name: die_CSxs_rc nets: [] placements: - grating_coupler_array_G_8272baee_5149750_0: + grating_coupler_array_G_17922af5_5149750_0: mirror: false rotation: 90 x: 5149.75 y: 0 - grating_coupler_array_G_8272baee_m5149750_0: + grating_coupler_array_G_17922af5_m5149750_0: mirror: false rotation: 270 x: -5149.75 @@ -988,34 +988,34 @@ ports: e7: pad_m2650000_m2250000,e2 e8: pad_m2350000_m2250000,e2 e9: pad_m2050000_m2250000,e2 - o1: grating_coupler_array_G_8272baee_5149750_0,o0 - o10: grating_coupler_array_G_8272baee_5149750_0,o9 - o11: grating_coupler_array_G_8272baee_5149750_0,o10 - o12: grating_coupler_array_G_8272baee_5149750_0,o11 - o13: grating_coupler_array_G_8272baee_5149750_0,o12 - o14: grating_coupler_array_G_8272baee_5149750_0,o13 - o15: grating_coupler_array_G_8272baee_m5149750_0,o0 - o16: grating_coupler_array_G_8272baee_m5149750_0,o1 - o17: grating_coupler_array_G_8272baee_m5149750_0,o2 - o18: grating_coupler_array_G_8272baee_m5149750_0,o3 - o19: grating_coupler_array_G_8272baee_m5149750_0,o4 - o2: grating_coupler_array_G_8272baee_5149750_0,o1 - o20: grating_coupler_array_G_8272baee_m5149750_0,o5 - o21: grating_coupler_array_G_8272baee_m5149750_0,o6 - o22: grating_coupler_array_G_8272baee_m5149750_0,o7 - o23: grating_coupler_array_G_8272baee_m5149750_0,o8 - o24: grating_coupler_array_G_8272baee_m5149750_0,o9 - o25: grating_coupler_array_G_8272baee_m5149750_0,o10 - o26: grating_coupler_array_G_8272baee_m5149750_0,o11 - o27: grating_coupler_array_G_8272baee_m5149750_0,o12 - o28: grating_coupler_array_G_8272baee_m5149750_0,o13 - o3: grating_coupler_array_G_8272baee_5149750_0,o2 - o4: grating_coupler_array_G_8272baee_5149750_0,o3 - o5: grating_coupler_array_G_8272baee_5149750_0,o4 - o6: grating_coupler_array_G_8272baee_5149750_0,o5 - o7: grating_coupler_array_G_8272baee_5149750_0,o6 - o8: grating_coupler_array_G_8272baee_5149750_0,o7 - o9: grating_coupler_array_G_8272baee_5149750_0,o8 + o1: grating_coupler_array_G_17922af5_5149750_0,o0 + o10: grating_coupler_array_G_17922af5_5149750_0,o9 + o11: grating_coupler_array_G_17922af5_5149750_0,o10 + o12: grating_coupler_array_G_17922af5_5149750_0,o11 + o13: grating_coupler_array_G_17922af5_5149750_0,o12 + o14: grating_coupler_array_G_17922af5_5149750_0,o13 + o15: grating_coupler_array_G_17922af5_m5149750_0,o0 + o16: grating_coupler_array_G_17922af5_m5149750_0,o1 + o17: grating_coupler_array_G_17922af5_m5149750_0,o2 + o18: grating_coupler_array_G_17922af5_m5149750_0,o3 + o19: grating_coupler_array_G_17922af5_m5149750_0,o4 + o2: grating_coupler_array_G_17922af5_5149750_0,o1 + o20: grating_coupler_array_G_17922af5_m5149750_0,o5 + o21: grating_coupler_array_G_17922af5_m5149750_0,o6 + o22: grating_coupler_array_G_17922af5_m5149750_0,o7 + o23: grating_coupler_array_G_17922af5_m5149750_0,o8 + o24: grating_coupler_array_G_17922af5_m5149750_0,o9 + o25: grating_coupler_array_G_17922af5_m5149750_0,o10 + o26: grating_coupler_array_G_17922af5_m5149750_0,o11 + o27: grating_coupler_array_G_17922af5_m5149750_0,o12 + o28: grating_coupler_array_G_17922af5_m5149750_0,o13 + o3: grating_coupler_array_G_17922af5_5149750_0,o2 + o4: grating_coupler_array_G_17922af5_5149750_0,o3 + o5: grating_coupler_array_G_17922af5_5149750_0,o4 + o6: grating_coupler_array_G_17922af5_5149750_0,o5 + o7: grating_coupler_array_G_17922af5_5149750_0,o6 + o8: grating_coupler_array_G_17922af5_5149750_0,o7 + o9: grating_coupler_array_G_17922af5_5149750_0,o8 warnings: electrical: unconnected_ports: diff --git a/tests/test_si220/test_netlists_die_ro_.yml b/tests/test_si220/test_netlists_die_ro_.yml index cf8df4f..2834c4e 100644 --- a/tests/test_si220/test_netlists_die_ro_.yml +++ b/tests/test_si220/test_netlists_die_ro_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_7398a71b_5139750_0: + grating_coupler_array_G_c6cbbf80_5139750_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_7398a71b_m5139750_0: + grating_coupler_array_G_c6cbbf80_m5139750_0: component: grating_coupler_array info: {} settings: @@ -600,12 +600,12 @@ instances: name: die_CSxs_ro nets: [] placements: - grating_coupler_array_G_7398a71b_5139750_0: + grating_coupler_array_G_c6cbbf80_5139750_0: mirror: false rotation: 90 x: 5139.75 y: 0 - grating_coupler_array_G_7398a71b_m5139750_0: + grating_coupler_array_G_c6cbbf80_m5139750_0: mirror: false rotation: 270 x: -5139.75 @@ -988,34 +988,34 @@ ports: e7: pad_m2650000_m2250000,e2 e8: pad_m2350000_m2250000,e2 e9: pad_m2050000_m2250000,e2 - o1: grating_coupler_array_G_7398a71b_5139750_0,o0 - o10: grating_coupler_array_G_7398a71b_5139750_0,o9 - o11: grating_coupler_array_G_7398a71b_5139750_0,o10 - o12: grating_coupler_array_G_7398a71b_5139750_0,o11 - o13: grating_coupler_array_G_7398a71b_5139750_0,o12 - o14: grating_coupler_array_G_7398a71b_5139750_0,o13 - o15: grating_coupler_array_G_7398a71b_m5139750_0,o0 - o16: grating_coupler_array_G_7398a71b_m5139750_0,o1 - o17: grating_coupler_array_G_7398a71b_m5139750_0,o2 - o18: grating_coupler_array_G_7398a71b_m5139750_0,o3 - o19: grating_coupler_array_G_7398a71b_m5139750_0,o4 - o2: grating_coupler_array_G_7398a71b_5139750_0,o1 - o20: grating_coupler_array_G_7398a71b_m5139750_0,o5 - o21: grating_coupler_array_G_7398a71b_m5139750_0,o6 - o22: grating_coupler_array_G_7398a71b_m5139750_0,o7 - o23: grating_coupler_array_G_7398a71b_m5139750_0,o8 - o24: grating_coupler_array_G_7398a71b_m5139750_0,o9 - o25: grating_coupler_array_G_7398a71b_m5139750_0,o10 - o26: grating_coupler_array_G_7398a71b_m5139750_0,o11 - o27: grating_coupler_array_G_7398a71b_m5139750_0,o12 - o28: grating_coupler_array_G_7398a71b_m5139750_0,o13 - o3: grating_coupler_array_G_7398a71b_5139750_0,o2 - o4: grating_coupler_array_G_7398a71b_5139750_0,o3 - o5: grating_coupler_array_G_7398a71b_5139750_0,o4 - o6: grating_coupler_array_G_7398a71b_5139750_0,o5 - o7: grating_coupler_array_G_7398a71b_5139750_0,o6 - o8: grating_coupler_array_G_7398a71b_5139750_0,o7 - o9: grating_coupler_array_G_7398a71b_5139750_0,o8 + o1: grating_coupler_array_G_c6cbbf80_5139750_0,o0 + o10: grating_coupler_array_G_c6cbbf80_5139750_0,o9 + o11: grating_coupler_array_G_c6cbbf80_5139750_0,o10 + o12: grating_coupler_array_G_c6cbbf80_5139750_0,o11 + o13: grating_coupler_array_G_c6cbbf80_5139750_0,o12 + o14: grating_coupler_array_G_c6cbbf80_5139750_0,o13 + o15: grating_coupler_array_G_c6cbbf80_m5139750_0,o0 + o16: grating_coupler_array_G_c6cbbf80_m5139750_0,o1 + o17: grating_coupler_array_G_c6cbbf80_m5139750_0,o2 + o18: grating_coupler_array_G_c6cbbf80_m5139750_0,o3 + o19: grating_coupler_array_G_c6cbbf80_m5139750_0,o4 + o2: grating_coupler_array_G_c6cbbf80_5139750_0,o1 + o20: grating_coupler_array_G_c6cbbf80_m5139750_0,o5 + o21: grating_coupler_array_G_c6cbbf80_m5139750_0,o6 + o22: grating_coupler_array_G_c6cbbf80_m5139750_0,o7 + o23: grating_coupler_array_G_c6cbbf80_m5139750_0,o8 + o24: grating_coupler_array_G_c6cbbf80_m5139750_0,o9 + o25: grating_coupler_array_G_c6cbbf80_m5139750_0,o10 + o26: grating_coupler_array_G_c6cbbf80_m5139750_0,o11 + o27: grating_coupler_array_G_c6cbbf80_m5139750_0,o12 + o28: grating_coupler_array_G_c6cbbf80_m5139750_0,o13 + o3: grating_coupler_array_G_c6cbbf80_5139750_0,o2 + o4: grating_coupler_array_G_c6cbbf80_5139750_0,o3 + o5: grating_coupler_array_G_c6cbbf80_5139750_0,o4 + o6: grating_coupler_array_G_c6cbbf80_5139750_0,o5 + o7: grating_coupler_array_G_c6cbbf80_5139750_0,o6 + o8: grating_coupler_array_G_c6cbbf80_5139750_0,o7 + o9: grating_coupler_array_G_c6cbbf80_5139750_0,o8 warnings: electrical: unconnected_ports: diff --git a/tests/test_si220/test_netlists_die_sc_.yml b/tests/test_si220/test_netlists_die_sc_.yml index 399ee5a..7534e76 100644 --- a/tests/test_si220/test_netlists_die_sc_.yml +++ b/tests/test_si220/test_netlists_die_sc_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_7557f664_5181975_0: + grating_coupler_array_G_8c417699_5181975_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_7557f664_m5181975_0: + grating_coupler_array_G_8c417699_m5181975_0: component: grating_coupler_array info: {} settings: @@ -600,12 +600,12 @@ instances: name: die_CSxs_sc nets: [] placements: - grating_coupler_array_G_7557f664_5181975_0: + grating_coupler_array_G_8c417699_5181975_0: mirror: false rotation: 90 x: 5181.975 y: 0 - grating_coupler_array_G_7557f664_m5181975_0: + grating_coupler_array_G_8c417699_m5181975_0: mirror: false rotation: 270 x: -5181.975 @@ -988,34 +988,34 @@ ports: e7: pad_m2650000_m2250000,e2 e8: pad_m2350000_m2250000,e2 e9: pad_m2050000_m2250000,e2 - o1: grating_coupler_array_G_7557f664_5181975_0,o0 - o10: grating_coupler_array_G_7557f664_5181975_0,o9 - o11: grating_coupler_array_G_7557f664_5181975_0,o10 - o12: grating_coupler_array_G_7557f664_5181975_0,o11 - o13: grating_coupler_array_G_7557f664_5181975_0,o12 - o14: grating_coupler_array_G_7557f664_5181975_0,o13 - o15: grating_coupler_array_G_7557f664_m5181975_0,o0 - o16: grating_coupler_array_G_7557f664_m5181975_0,o1 - o17: grating_coupler_array_G_7557f664_m5181975_0,o2 - o18: grating_coupler_array_G_7557f664_m5181975_0,o3 - o19: grating_coupler_array_G_7557f664_m5181975_0,o4 - o2: grating_coupler_array_G_7557f664_5181975_0,o1 - o20: grating_coupler_array_G_7557f664_m5181975_0,o5 - o21: grating_coupler_array_G_7557f664_m5181975_0,o6 - o22: grating_coupler_array_G_7557f664_m5181975_0,o7 - o23: grating_coupler_array_G_7557f664_m5181975_0,o8 - o24: grating_coupler_array_G_7557f664_m5181975_0,o9 - o25: grating_coupler_array_G_7557f664_m5181975_0,o10 - o26: grating_coupler_array_G_7557f664_m5181975_0,o11 - o27: grating_coupler_array_G_7557f664_m5181975_0,o12 - o28: grating_coupler_array_G_7557f664_m5181975_0,o13 - o3: grating_coupler_array_G_7557f664_5181975_0,o2 - o4: grating_coupler_array_G_7557f664_5181975_0,o3 - o5: grating_coupler_array_G_7557f664_5181975_0,o4 - o6: grating_coupler_array_G_7557f664_5181975_0,o5 - o7: grating_coupler_array_G_7557f664_5181975_0,o6 - o8: grating_coupler_array_G_7557f664_5181975_0,o7 - o9: grating_coupler_array_G_7557f664_5181975_0,o8 + o1: grating_coupler_array_G_8c417699_5181975_0,o0 + o10: grating_coupler_array_G_8c417699_5181975_0,o9 + o11: grating_coupler_array_G_8c417699_5181975_0,o10 + o12: grating_coupler_array_G_8c417699_5181975_0,o11 + o13: grating_coupler_array_G_8c417699_5181975_0,o12 + o14: grating_coupler_array_G_8c417699_5181975_0,o13 + o15: grating_coupler_array_G_8c417699_m5181975_0,o0 + o16: grating_coupler_array_G_8c417699_m5181975_0,o1 + o17: grating_coupler_array_G_8c417699_m5181975_0,o2 + o18: grating_coupler_array_G_8c417699_m5181975_0,o3 + o19: grating_coupler_array_G_8c417699_m5181975_0,o4 + o2: grating_coupler_array_G_8c417699_5181975_0,o1 + o20: grating_coupler_array_G_8c417699_m5181975_0,o5 + o21: grating_coupler_array_G_8c417699_m5181975_0,o6 + o22: grating_coupler_array_G_8c417699_m5181975_0,o7 + o23: grating_coupler_array_G_8c417699_m5181975_0,o8 + o24: grating_coupler_array_G_8c417699_m5181975_0,o9 + o25: grating_coupler_array_G_8c417699_m5181975_0,o10 + o26: grating_coupler_array_G_8c417699_m5181975_0,o11 + o27: grating_coupler_array_G_8c417699_m5181975_0,o12 + o28: grating_coupler_array_G_8c417699_m5181975_0,o13 + o3: grating_coupler_array_G_8c417699_5181975_0,o2 + o4: grating_coupler_array_G_8c417699_5181975_0,o3 + o5: grating_coupler_array_G_8c417699_5181975_0,o4 + o6: grating_coupler_array_G_8c417699_5181975_0,o5 + o7: grating_coupler_array_G_8c417699_5181975_0,o6 + o8: grating_coupler_array_G_8c417699_5181975_0,o7 + o9: grating_coupler_array_G_8c417699_5181975_0,o8 warnings: electrical: unconnected_ports: diff --git a/tests/test_si220/test_netlists_die_so_.yml b/tests/test_si220/test_netlists_die_so_.yml index ce1a28f..80db4cd 100644 --- a/tests/test_si220/test_netlists_die_so_.yml +++ b/tests/test_si220/test_netlists_die_so_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_b77e6e09_5179800_0: + grating_coupler_array_G_fca4b360_5179800_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_b77e6e09_m5179800_0: + grating_coupler_array_G_fca4b360_m5179800_0: component: grating_coupler_array info: {} settings: @@ -600,12 +600,12 @@ instances: name: die_CSxs_so nets: [] placements: - grating_coupler_array_G_b77e6e09_5179800_0: + grating_coupler_array_G_fca4b360_5179800_0: mirror: false rotation: 90 x: 5179.8 y: 0 - grating_coupler_array_G_b77e6e09_m5179800_0: + grating_coupler_array_G_fca4b360_m5179800_0: mirror: false rotation: 270 x: -5179.8 @@ -988,34 +988,34 @@ ports: e7: pad_m2650000_m2250000,e2 e8: pad_m2350000_m2250000,e2 e9: pad_m2050000_m2250000,e2 - o1: grating_coupler_array_G_b77e6e09_5179800_0,o0 - o10: grating_coupler_array_G_b77e6e09_5179800_0,o9 - o11: grating_coupler_array_G_b77e6e09_5179800_0,o10 - o12: grating_coupler_array_G_b77e6e09_5179800_0,o11 - o13: grating_coupler_array_G_b77e6e09_5179800_0,o12 - o14: grating_coupler_array_G_b77e6e09_5179800_0,o13 - o15: grating_coupler_array_G_b77e6e09_m5179800_0,o0 - o16: grating_coupler_array_G_b77e6e09_m5179800_0,o1 - o17: grating_coupler_array_G_b77e6e09_m5179800_0,o2 - o18: grating_coupler_array_G_b77e6e09_m5179800_0,o3 - o19: grating_coupler_array_G_b77e6e09_m5179800_0,o4 - o2: grating_coupler_array_G_b77e6e09_5179800_0,o1 - o20: grating_coupler_array_G_b77e6e09_m5179800_0,o5 - o21: grating_coupler_array_G_b77e6e09_m5179800_0,o6 - o22: grating_coupler_array_G_b77e6e09_m5179800_0,o7 - o23: grating_coupler_array_G_b77e6e09_m5179800_0,o8 - o24: grating_coupler_array_G_b77e6e09_m5179800_0,o9 - o25: grating_coupler_array_G_b77e6e09_m5179800_0,o10 - o26: grating_coupler_array_G_b77e6e09_m5179800_0,o11 - o27: grating_coupler_array_G_b77e6e09_m5179800_0,o12 - o28: grating_coupler_array_G_b77e6e09_m5179800_0,o13 - o3: grating_coupler_array_G_b77e6e09_5179800_0,o2 - o4: grating_coupler_array_G_b77e6e09_5179800_0,o3 - o5: grating_coupler_array_G_b77e6e09_5179800_0,o4 - o6: grating_coupler_array_G_b77e6e09_5179800_0,o5 - o7: grating_coupler_array_G_b77e6e09_5179800_0,o6 - o8: grating_coupler_array_G_b77e6e09_5179800_0,o7 - o9: grating_coupler_array_G_b77e6e09_5179800_0,o8 + o1: grating_coupler_array_G_fca4b360_5179800_0,o0 + o10: grating_coupler_array_G_fca4b360_5179800_0,o9 + o11: grating_coupler_array_G_fca4b360_5179800_0,o10 + o12: grating_coupler_array_G_fca4b360_5179800_0,o11 + o13: grating_coupler_array_G_fca4b360_5179800_0,o12 + o14: grating_coupler_array_G_fca4b360_5179800_0,o13 + o15: grating_coupler_array_G_fca4b360_m5179800_0,o0 + o16: grating_coupler_array_G_fca4b360_m5179800_0,o1 + o17: grating_coupler_array_G_fca4b360_m5179800_0,o2 + o18: grating_coupler_array_G_fca4b360_m5179800_0,o3 + o19: grating_coupler_array_G_fca4b360_m5179800_0,o4 + o2: grating_coupler_array_G_fca4b360_5179800_0,o1 + o20: grating_coupler_array_G_fca4b360_m5179800_0,o5 + o21: grating_coupler_array_G_fca4b360_m5179800_0,o6 + o22: grating_coupler_array_G_fca4b360_m5179800_0,o7 + o23: grating_coupler_array_G_fca4b360_m5179800_0,o8 + o24: grating_coupler_array_G_fca4b360_m5179800_0,o9 + o25: grating_coupler_array_G_fca4b360_m5179800_0,o10 + o26: grating_coupler_array_G_fca4b360_m5179800_0,o11 + o27: grating_coupler_array_G_fca4b360_m5179800_0,o12 + o28: grating_coupler_array_G_fca4b360_m5179800_0,o13 + o3: grating_coupler_array_G_fca4b360_5179800_0,o2 + o4: grating_coupler_array_G_fca4b360_5179800_0,o3 + o5: grating_coupler_array_G_fca4b360_5179800_0,o4 + o6: grating_coupler_array_G_fca4b360_5179800_0,o5 + o7: grating_coupler_array_G_fca4b360_5179800_0,o6 + o8: grating_coupler_array_G_fca4b360_5179800_0,o7 + o9: grating_coupler_array_G_fca4b360_5179800_0,o8 warnings: electrical: unconnected_ports: diff --git a/tests/test_si220/test_netlists_straight_heater_metal_sc_.yml b/tests/test_si220/test_netlists_straight_heater_metal_sc_.yml index c26e36c..569ec2c 100644 --- a/tests/test_si220/test_netlists_straight_heater_metal_sc_.yml +++ b/tests/test_si220/test_netlists_straight_heater_metal_sc_.yml @@ -1,543 +1,5 @@ -instances: - H1: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_sc_heater - route_info_weight: 6 - route_info_xs_sc_heater_length: 6 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 6 - npoints: 2 - H2: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_sc_heater - route_info_weight: 6 - route_info_xs_sc_heater_length: 6 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 6 - npoints: 2 - H3: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_sc_heater - route_info_weight: 6 - route_info_xs_sc_heater_length: 6 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 6 - npoints: 2 - H4: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_sc_heater - route_info_weight: 6 - route_info_xs_sc_heater_length: 6 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 6 - npoints: 2 - H5: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_sc_heater - route_info_weight: 6 - route_info_xs_sc_heater_length: 6 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 6 - npoints: 2 - H6: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_sc_heater - route_info_weight: 6 - route_info_xs_sc_heater_length: 6 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 6 - npoints: 2 - H7: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_sc_heater - route_info_weight: 6 - route_info_xs_sc_heater_length: 6 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 6 - npoints: 2 - H8: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_sc_heater - route_info_weight: 6 - route_info_xs_sc_heater_length: 6 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 6 - npoints: 2 - U1: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_sc_heater - route_info_weight: 30 - route_info_xs_sc_heater_length: 30 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 30 - npoints: 2 - U2: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_sc_heater - route_info_weight: 30 - route_info_xs_sc_heater_length: 30 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 30 - npoints: 2 - U3: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_sc_heater - route_info_weight: 30 - route_info_xs_sc_heater_length: 30 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 30 - npoints: 2 - U4: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_sc_heater - route_info_weight: 30 - route_info_xs_sc_heater_length: 30 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 30 - npoints: 2 - U5: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_sc_heater - route_info_weight: 30 - route_info_xs_sc_heater_length: 30 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 30 - npoints: 2 - U6: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_sc_heater - route_info_weight: 30 - route_info_xs_sc_heater_length: 30 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 30 - npoints: 2 - U7: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_sc_heater - route_info_weight: 30 - route_info_xs_sc_heater_length: 30 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 30 - npoints: 2 - U8: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_sc_heater - route_info_weight: 30 - route_info_xs_sc_heater_length: 30 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 30 - npoints: 2 - _1: - component: straight - info: - length: 0.1 - route_info_length: 0.1 - route_info_type: xs_sc - route_info_weight: 0.1 - route_info_xs_sc_length: 0.1 - width: 0.45 - settings: - cross_section: xs_sc - length: 0.1 - npoints: 2 - _2: - component: straight - info: - length: 0.1 - route_info_length: 0.1 - route_info_type: xs_sc - route_info_weight: 0.1 - route_info_xs_sc_length: 0.1 - width: 0.45 - settings: - cross_section: xs_sc - length: 0.1 - npoints: 2 - m1: - component: straight - info: - length: 15.9 - route_info_length: 15.9 - route_info_type: xs_sc_heater - route_info_weight: 15.9 - route_info_xs_sc_heater_length: 15.9 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 15.9 - npoints: 2 - m2: - component: straight - info: - length: 15.9 - route_info_length: 15.9 - route_info_type: xs_sc_heater - route_info_weight: 15.9 - route_info_xs_sc_heater_length: 15.9 - width: 0.45 - settings: - cross_section: xs_sc_heater - length: 15.9 - npoints: 2 - taper_L5_W10_W4_PNone_W_9659be32_324900_0: - component: taper - info: - length: 5 - width1: 10 - width2: 4 - settings: - cross_section: heater_metal - length: 5 - port_names: - - e1 - - e2 - port_types: - - electrical - - electrical - width1: 10 - width2: 4 - with_bbox: true - with_two_ports: true - taper_L5_W10_W4_PNone_W_9659be32_m4900_0: - component: taper - info: - length: 5 - width1: 10 - width2: 4 - settings: - cross_section: heater_metal - length: 5 - port_names: - - e1 - - e2 - port_types: - - electrical - - electrical - width1: 10 - width2: 4 - with_bbox: true - with_two_ports: true - via_stack_heater_mtop_S10_10_329900_0: - component: via_stack_heater_mtop - info: - xsize: 10 - ysize: 10 - settings: - size: - - 10 - - 10 - via_stack_heater_mtop_S10_10_m9900_0: - component: via_stack_heater_mtop - info: - xsize: 10 - ysize: 10 - settings: - size: - - 10 - - 10 +instances: {} name: straight_heater_metal_s_0352bf83 -nets: -- p1: H1,e1 - p2: U1,e2 -- p1: H1,e2 - p2: U2,e1 -- p1: H1,o1 - p2: U1,o2 -- p1: H1,o2 - p2: U2,o1 -- p1: H2,e1 - p2: U2,e2 -- p1: H2,e2 - p2: U3,e1 -- p1: H2,o1 - p2: U2,o2 -- p1: H2,o2 - p2: U3,o1 -- p1: H3,e1 - p2: U3,e2 -- p1: H3,e2 - p2: U4,e1 -- p1: H3,o1 - p2: U3,o2 -- p1: H3,o2 - p2: U4,o1 -- p1: H4,e1 - p2: U4,e2 -- p1: H4,e2 - p2: U5,e1 -- p1: H4,o1 - p2: U4,o2 -- p1: H4,o2 - p2: U5,o1 -- p1: H5,e1 - p2: U5,e2 -- p1: H5,e2 - p2: U6,e1 -- p1: H5,o1 - p2: U5,o2 -- p1: H5,o2 - p2: U6,o1 -- p1: H6,e1 - p2: U6,e2 -- p1: H6,e2 - p2: U7,e1 -- p1: H6,o1 - p2: U6,o2 -- p1: H6,o2 - p2: U7,o1 -- p1: H7,e1 - p2: U7,e2 -- p1: H7,e2 - p2: U8,e1 -- p1: H7,o1 - p2: U7,o2 -- p1: H7,o2 - p2: U8,o1 -- p1: H8,e1 - p2: U8,e2 -- p1: H8,e2 - p2: m2,e1 -- p1: H8,o1 - p2: U8,o2 -- p1: H8,o2 - p2: m2,o1 -- p1: U1,e1 - p2: m1,e2 -- p1: U1,o1 - p2: m1,o2 -- p1: _1,o2 - p2: m1,o1 -- p1: _2,o1 - p2: m2,o2 -- p1: m1,e1 - p2: taper_L5_W10_W4_PNone_W_9659be32_m4900_0,e2 -- p1: m2,e2 - p2: taper_L5_W10_W4_PNone_W_9659be32_324900_0,e2 -- p1: taper_L5_W10_W4_PNone_W_9659be32_324900_0,e1 - p2: via_stack_heater_mtop_S10_10_329900_0,e1 -- p1: taper_L5_W10_W4_PNone_W_9659be32_m4900_0,e1 - p2: via_stack_heater_mtop_S10_10_m9900_0,e3 -placements: - H1: - mirror: false - rotation: 0 - x: 46 - y: 0 - H2: - mirror: false - rotation: 0 - x: 82 - y: 0 - H3: - mirror: false - rotation: 0 - x: 118 - y: 0 - H4: - mirror: false - rotation: 0 - x: 154 - y: 0 - H5: - mirror: false - rotation: 0 - x: 190 - y: 0 - H6: - mirror: false - rotation: 0 - x: 226 - y: 0 - H7: - mirror: false - rotation: 0 - x: 262 - y: 0 - H8: - mirror: false - rotation: 0 - x: 298 - y: 0 - U1: - mirror: false - rotation: 0 - x: 16 - y: 0 - U2: - mirror: false - rotation: 0 - x: 52 - y: 0 - U3: - mirror: false - rotation: 0 - x: 88 - y: 0 - U4: - mirror: false - rotation: 0 - x: 124 - y: 0 - U5: - mirror: false - rotation: 0 - x: 160 - y: 0 - U6: - mirror: false - rotation: 0 - x: 196 - y: 0 - U7: - mirror: false - rotation: 0 - x: 232 - y: 0 - U8: - mirror: false - rotation: 0 - x: 268 - y: 0 - _1: - mirror: false - rotation: 0 - x: 0 - y: 0 - _2: - mirror: false - rotation: 0 - x: 319.9 - y: 0 - m1: - mirror: false - rotation: 0 - x: 0.1 - y: 0 - m2: - mirror: false - rotation: 0 - x: 304 - y: 0 - taper_L5_W10_W4_PNone_W_9659be32_324900_0: - mirror: false - rotation: 180 - x: 324.9 - y: 0 - taper_L5_W10_W4_PNone_W_9659be32_m4900_0: - mirror: false - rotation: 0 - x: -4.9 - y: 0 - via_stack_heater_mtop_S10_10_329900_0: - mirror: false - rotation: 0 - x: 329.9 - y: 0 - via_stack_heater_mtop_S10_10_m9900_0: - mirror: false - rotation: 0 - x: -9.9 - y: 0 -ports: - l_e1: via_stack_heater_mtop_S10_10_m9900_0,e1 - o1: _1,o1 - o2: _2,o2 - r_e3: via_stack_heater_mtop_S10_10_329900_0,e3 -warnings: - electrical: - unconnected_ports: - - message: 4 unconnected electrical ports! - ports: - - via_stack_heater_mtop_S10_10_m9900_0,e2 - - via_stack_heater_mtop_S10_10_m9900_0,e4 - - via_stack_heater_mtop_S10_10_329900_0,e2 - - via_stack_heater_mtop_S10_10_329900_0,e4 - values: - - - -9900 - - 5000 - - - -9900 - - -5000 - - - 329900 - - 5000 - - - 329900 - - -5000 +nets: [] +placements: {} +ports: {} diff --git a/tests/test_si220/test_netlists_straight_heater_metal_so_.yml b/tests/test_si220/test_netlists_straight_heater_metal_so_.yml index 3e9d94a..78c3f8c 100644 --- a/tests/test_si220/test_netlists_straight_heater_metal_so_.yml +++ b/tests/test_si220/test_netlists_straight_heater_metal_so_.yml @@ -1,543 +1,5 @@ -instances: - H1: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_so_heater - route_info_weight: 6 - route_info_xs_so_heater_length: 6 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 6 - npoints: 2 - H2: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_so_heater - route_info_weight: 6 - route_info_xs_so_heater_length: 6 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 6 - npoints: 2 - H3: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_so_heater - route_info_weight: 6 - route_info_xs_so_heater_length: 6 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 6 - npoints: 2 - H4: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_so_heater - route_info_weight: 6 - route_info_xs_so_heater_length: 6 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 6 - npoints: 2 - H5: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_so_heater - route_info_weight: 6 - route_info_xs_so_heater_length: 6 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 6 - npoints: 2 - H6: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_so_heater - route_info_weight: 6 - route_info_xs_so_heater_length: 6 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 6 - npoints: 2 - H7: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_so_heater - route_info_weight: 6 - route_info_xs_so_heater_length: 6 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 6 - npoints: 2 - H8: - component: straight - info: - length: 6 - route_info_length: 6 - route_info_type: xs_so_heater - route_info_weight: 6 - route_info_xs_so_heater_length: 6 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 6 - npoints: 2 - U1: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_so_heater - route_info_weight: 30 - route_info_xs_so_heater_length: 30 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 30 - npoints: 2 - U2: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_so_heater - route_info_weight: 30 - route_info_xs_so_heater_length: 30 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 30 - npoints: 2 - U3: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_so_heater - route_info_weight: 30 - route_info_xs_so_heater_length: 30 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 30 - npoints: 2 - U4: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_so_heater - route_info_weight: 30 - route_info_xs_so_heater_length: 30 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 30 - npoints: 2 - U5: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_so_heater - route_info_weight: 30 - route_info_xs_so_heater_length: 30 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 30 - npoints: 2 - U6: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_so_heater - route_info_weight: 30 - route_info_xs_so_heater_length: 30 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 30 - npoints: 2 - U7: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_so_heater - route_info_weight: 30 - route_info_xs_so_heater_length: 30 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 30 - npoints: 2 - U8: - component: straight - info: - length: 30 - route_info_length: 30 - route_info_type: xs_so_heater - route_info_weight: 30 - route_info_xs_so_heater_length: 30 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 30 - npoints: 2 - _1: - component: straight - info: - length: 0.1 - route_info_length: 0.1 - route_info_type: xs_so - route_info_weight: 0.1 - route_info_xs_so_length: 0.1 - width: 0.4 - settings: - cross_section: xs_so - length: 0.1 - npoints: 2 - _2: - component: straight - info: - length: 0.1 - route_info_length: 0.1 - route_info_type: xs_so - route_info_weight: 0.1 - route_info_xs_so_length: 0.1 - width: 0.4 - settings: - cross_section: xs_so - length: 0.1 - npoints: 2 - m1: - component: straight - info: - length: 15.9 - route_info_length: 15.9 - route_info_type: xs_so_heater - route_info_weight: 15.9 - route_info_xs_so_heater_length: 15.9 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 15.9 - npoints: 2 - m2: - component: straight - info: - length: 15.9 - route_info_length: 15.9 - route_info_type: xs_so_heater - route_info_weight: 15.9 - route_info_xs_so_heater_length: 15.9 - width: 0.4 - settings: - cross_section: xs_so_heater - length: 15.9 - npoints: 2 - taper_L5_W10_W4_PNone_W_9659be32_324900_0: - component: taper - info: - length: 5 - width1: 10 - width2: 4 - settings: - cross_section: heater_metal - length: 5 - port_names: - - e1 - - e2 - port_types: - - electrical - - electrical - width1: 10 - width2: 4 - with_bbox: true - with_two_ports: true - taper_L5_W10_W4_PNone_W_9659be32_m4900_0: - component: taper - info: - length: 5 - width1: 10 - width2: 4 - settings: - cross_section: heater_metal - length: 5 - port_names: - - e1 - - e2 - port_types: - - electrical - - electrical - width1: 10 - width2: 4 - with_bbox: true - with_two_ports: true - via_stack_heater_mtop_S10_10_329900_0: - component: via_stack_heater_mtop - info: - xsize: 10 - ysize: 10 - settings: - size: - - 10 - - 10 - via_stack_heater_mtop_S10_10_m9900_0: - component: via_stack_heater_mtop - info: - xsize: 10 - ysize: 10 - settings: - size: - - 10 - - 10 +instances: {} name: straight_heater_metal_s_815de6a5 -nets: -- p1: H1,e1 - p2: U1,e2 -- p1: H1,e2 - p2: U2,e1 -- p1: H1,o1 - p2: U1,o2 -- p1: H1,o2 - p2: U2,o1 -- p1: H2,e1 - p2: U2,e2 -- p1: H2,e2 - p2: U3,e1 -- p1: H2,o1 - p2: U2,o2 -- p1: H2,o2 - p2: U3,o1 -- p1: H3,e1 - p2: U3,e2 -- p1: H3,e2 - p2: U4,e1 -- p1: H3,o1 - p2: U3,o2 -- p1: H3,o2 - p2: U4,o1 -- p1: H4,e1 - p2: U4,e2 -- p1: H4,e2 - p2: U5,e1 -- p1: H4,o1 - p2: U4,o2 -- p1: H4,o2 - p2: U5,o1 -- p1: H5,e1 - p2: U5,e2 -- p1: H5,e2 - p2: U6,e1 -- p1: H5,o1 - p2: U5,o2 -- p1: H5,o2 - p2: U6,o1 -- p1: H6,e1 - p2: U6,e2 -- p1: H6,e2 - p2: U7,e1 -- p1: H6,o1 - p2: U6,o2 -- p1: H6,o2 - p2: U7,o1 -- p1: H7,e1 - p2: U7,e2 -- p1: H7,e2 - p2: U8,e1 -- p1: H7,o1 - p2: U7,o2 -- p1: H7,o2 - p2: U8,o1 -- p1: H8,e1 - p2: U8,e2 -- p1: H8,e2 - p2: m2,e1 -- p1: H8,o1 - p2: U8,o2 -- p1: H8,o2 - p2: m2,o1 -- p1: U1,e1 - p2: m1,e2 -- p1: U1,o1 - p2: m1,o2 -- p1: _1,o2 - p2: m1,o1 -- p1: _2,o1 - p2: m2,o2 -- p1: m1,e1 - p2: taper_L5_W10_W4_PNone_W_9659be32_m4900_0,e2 -- p1: m2,e2 - p2: taper_L5_W10_W4_PNone_W_9659be32_324900_0,e2 -- p1: taper_L5_W10_W4_PNone_W_9659be32_324900_0,e1 - p2: via_stack_heater_mtop_S10_10_329900_0,e1 -- p1: taper_L5_W10_W4_PNone_W_9659be32_m4900_0,e1 - p2: via_stack_heater_mtop_S10_10_m9900_0,e3 -placements: - H1: - mirror: false - rotation: 0 - x: 46 - y: 0 - H2: - mirror: false - rotation: 0 - x: 82 - y: 0 - H3: - mirror: false - rotation: 0 - x: 118 - y: 0 - H4: - mirror: false - rotation: 0 - x: 154 - y: 0 - H5: - mirror: false - rotation: 0 - x: 190 - y: 0 - H6: - mirror: false - rotation: 0 - x: 226 - y: 0 - H7: - mirror: false - rotation: 0 - x: 262 - y: 0 - H8: - mirror: false - rotation: 0 - x: 298 - y: 0 - U1: - mirror: false - rotation: 0 - x: 16 - y: 0 - U2: - mirror: false - rotation: 0 - x: 52 - y: 0 - U3: - mirror: false - rotation: 0 - x: 88 - y: 0 - U4: - mirror: false - rotation: 0 - x: 124 - y: 0 - U5: - mirror: false - rotation: 0 - x: 160 - y: 0 - U6: - mirror: false - rotation: 0 - x: 196 - y: 0 - U7: - mirror: false - rotation: 0 - x: 232 - y: 0 - U8: - mirror: false - rotation: 0 - x: 268 - y: 0 - _1: - mirror: false - rotation: 0 - x: 0 - y: 0 - _2: - mirror: false - rotation: 0 - x: 319.9 - y: 0 - m1: - mirror: false - rotation: 0 - x: 0.1 - y: 0 - m2: - mirror: false - rotation: 0 - x: 304 - y: 0 - taper_L5_W10_W4_PNone_W_9659be32_324900_0: - mirror: false - rotation: 180 - x: 324.9 - y: 0 - taper_L5_W10_W4_PNone_W_9659be32_m4900_0: - mirror: false - rotation: 0 - x: -4.9 - y: 0 - via_stack_heater_mtop_S10_10_329900_0: - mirror: false - rotation: 0 - x: 329.9 - y: 0 - via_stack_heater_mtop_S10_10_m9900_0: - mirror: false - rotation: 0 - x: -9.9 - y: 0 -ports: - l_e1: via_stack_heater_mtop_S10_10_m9900_0,e1 - o1: _1,o1 - o2: _2,o2 - r_e3: via_stack_heater_mtop_S10_10_329900_0,e3 -warnings: - electrical: - unconnected_ports: - - message: 4 unconnected electrical ports! - ports: - - via_stack_heater_mtop_S10_10_m9900_0,e2 - - via_stack_heater_mtop_S10_10_m9900_0,e4 - - via_stack_heater_mtop_S10_10_329900_0,e2 - - via_stack_heater_mtop_S10_10_329900_0,e4 - values: - - - -9900 - - 5000 - - - -9900 - - -5000 - - - 329900 - - 5000 - - - 329900 - - -5000 +nets: [] +placements: {} +ports: {} From 9db536c4d7c1836f001f6beb83486f974886788b Mon Sep 17 00:00:00 2001 From: Joaquin Matres <4514346+joamatab@users.noreply.github.com> Date: Mon, 23 Sep 2024 05:42:27 +0200 Subject: [PATCH 2/2] fix tests --- tests/test_si500/test_netlists_die_.yml | 64 ++++++++++----------- tests/test_si500/test_netlists_die_rc_.yml | 64 ++++++++++----------- tests/test_si500/test_netlists_die_ro_.yml | 64 ++++++++++----------- tests/test_sin300/test_netlists_die_.yml | 64 ++++++++++----------- tests/test_sin300/test_netlists_die_nc_.yml | 64 ++++++++++----------- tests/test_sin300/test_netlists_die_no_.yml | 64 ++++++++++----------- 6 files changed, 192 insertions(+), 192 deletions(-) diff --git a/tests/test_si500/test_netlists_die_.yml b/tests/test_si500/test_netlists_die_.yml index 58fbf55..9d99b09 100644 --- a/tests/test_si500/test_netlists_die_.yml +++ b/tests/test_si500/test_netlists_die_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_8272baee_5140575_0: + grating_coupler_array_G_17922af5_5140575_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_8272baee_m5140575_0: + grating_coupler_array_G_17922af5_m5140575_0: component: grating_coupler_array info: {} settings: @@ -600,12 +600,12 @@ instances: name: die_CSxs_rc nets: [] placements: - grating_coupler_array_G_8272baee_5140575_0: + grating_coupler_array_G_17922af5_5140575_0: mirror: false rotation: 90 x: 5140.575 y: 0 - grating_coupler_array_G_8272baee_m5140575_0: + grating_coupler_array_G_17922af5_m5140575_0: mirror: false rotation: 270 x: -5140.575 @@ -988,34 +988,34 @@ ports: e7: pad_m2650000_m2250000,e2 e8: pad_m2350000_m2250000,e2 e9: pad_m2050000_m2250000,e2 - o1: grating_coupler_array_G_8272baee_5140575_0,o0 - o10: grating_coupler_array_G_8272baee_5140575_0,o9 - o11: grating_coupler_array_G_8272baee_5140575_0,o10 - o12: grating_coupler_array_G_8272baee_5140575_0,o11 - o13: grating_coupler_array_G_8272baee_5140575_0,o12 - o14: grating_coupler_array_G_8272baee_5140575_0,o13 - o15: grating_coupler_array_G_8272baee_m5140575_0,o0 - o16: grating_coupler_array_G_8272baee_m5140575_0,o1 - o17: grating_coupler_array_G_8272baee_m5140575_0,o2 - o18: grating_coupler_array_G_8272baee_m5140575_0,o3 - o19: grating_coupler_array_G_8272baee_m5140575_0,o4 - o2: grating_coupler_array_G_8272baee_5140575_0,o1 - o20: grating_coupler_array_G_8272baee_m5140575_0,o5 - o21: grating_coupler_array_G_8272baee_m5140575_0,o6 - o22: grating_coupler_array_G_8272baee_m5140575_0,o7 - o23: grating_coupler_array_G_8272baee_m5140575_0,o8 - o24: grating_coupler_array_G_8272baee_m5140575_0,o9 - o25: grating_coupler_array_G_8272baee_m5140575_0,o10 - o26: grating_coupler_array_G_8272baee_m5140575_0,o11 - o27: grating_coupler_array_G_8272baee_m5140575_0,o12 - o28: grating_coupler_array_G_8272baee_m5140575_0,o13 - o3: grating_coupler_array_G_8272baee_5140575_0,o2 - o4: grating_coupler_array_G_8272baee_5140575_0,o3 - o5: grating_coupler_array_G_8272baee_5140575_0,o4 - o6: grating_coupler_array_G_8272baee_5140575_0,o5 - o7: grating_coupler_array_G_8272baee_5140575_0,o6 - o8: grating_coupler_array_G_8272baee_5140575_0,o7 - o9: grating_coupler_array_G_8272baee_5140575_0,o8 + o1: grating_coupler_array_G_17922af5_5140575_0,o0 + o10: grating_coupler_array_G_17922af5_5140575_0,o9 + o11: grating_coupler_array_G_17922af5_5140575_0,o10 + o12: grating_coupler_array_G_17922af5_5140575_0,o11 + o13: grating_coupler_array_G_17922af5_5140575_0,o12 + o14: grating_coupler_array_G_17922af5_5140575_0,o13 + o15: grating_coupler_array_G_17922af5_m5140575_0,o0 + o16: grating_coupler_array_G_17922af5_m5140575_0,o1 + o17: grating_coupler_array_G_17922af5_m5140575_0,o2 + o18: grating_coupler_array_G_17922af5_m5140575_0,o3 + o19: grating_coupler_array_G_17922af5_m5140575_0,o4 + o2: grating_coupler_array_G_17922af5_5140575_0,o1 + o20: grating_coupler_array_G_17922af5_m5140575_0,o5 + o21: grating_coupler_array_G_17922af5_m5140575_0,o6 + o22: grating_coupler_array_G_17922af5_m5140575_0,o7 + o23: grating_coupler_array_G_17922af5_m5140575_0,o8 + o24: grating_coupler_array_G_17922af5_m5140575_0,o9 + o25: grating_coupler_array_G_17922af5_m5140575_0,o10 + o26: grating_coupler_array_G_17922af5_m5140575_0,o11 + o27: grating_coupler_array_G_17922af5_m5140575_0,o12 + o28: grating_coupler_array_G_17922af5_m5140575_0,o13 + o3: grating_coupler_array_G_17922af5_5140575_0,o2 + o4: grating_coupler_array_G_17922af5_5140575_0,o3 + o5: grating_coupler_array_G_17922af5_5140575_0,o4 + o6: grating_coupler_array_G_17922af5_5140575_0,o5 + o7: grating_coupler_array_G_17922af5_5140575_0,o6 + o8: grating_coupler_array_G_17922af5_5140575_0,o7 + o9: grating_coupler_array_G_17922af5_5140575_0,o8 warnings: electrical: unconnected_ports: diff --git a/tests/test_si500/test_netlists_die_rc_.yml b/tests/test_si500/test_netlists_die_rc_.yml index 58fbf55..9d99b09 100644 --- a/tests/test_si500/test_netlists_die_rc_.yml +++ b/tests/test_si500/test_netlists_die_rc_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_8272baee_5140575_0: + grating_coupler_array_G_17922af5_5140575_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_8272baee_m5140575_0: + grating_coupler_array_G_17922af5_m5140575_0: component: grating_coupler_array info: {} settings: @@ -600,12 +600,12 @@ instances: name: die_CSxs_rc nets: [] placements: - grating_coupler_array_G_8272baee_5140575_0: + grating_coupler_array_G_17922af5_5140575_0: mirror: false rotation: 90 x: 5140.575 y: 0 - grating_coupler_array_G_8272baee_m5140575_0: + grating_coupler_array_G_17922af5_m5140575_0: mirror: false rotation: 270 x: -5140.575 @@ -988,34 +988,34 @@ ports: e7: pad_m2650000_m2250000,e2 e8: pad_m2350000_m2250000,e2 e9: pad_m2050000_m2250000,e2 - o1: grating_coupler_array_G_8272baee_5140575_0,o0 - o10: grating_coupler_array_G_8272baee_5140575_0,o9 - o11: grating_coupler_array_G_8272baee_5140575_0,o10 - o12: grating_coupler_array_G_8272baee_5140575_0,o11 - o13: grating_coupler_array_G_8272baee_5140575_0,o12 - o14: grating_coupler_array_G_8272baee_5140575_0,o13 - o15: grating_coupler_array_G_8272baee_m5140575_0,o0 - o16: grating_coupler_array_G_8272baee_m5140575_0,o1 - o17: grating_coupler_array_G_8272baee_m5140575_0,o2 - o18: grating_coupler_array_G_8272baee_m5140575_0,o3 - o19: grating_coupler_array_G_8272baee_m5140575_0,o4 - o2: grating_coupler_array_G_8272baee_5140575_0,o1 - o20: grating_coupler_array_G_8272baee_m5140575_0,o5 - o21: grating_coupler_array_G_8272baee_m5140575_0,o6 - o22: grating_coupler_array_G_8272baee_m5140575_0,o7 - o23: grating_coupler_array_G_8272baee_m5140575_0,o8 - o24: grating_coupler_array_G_8272baee_m5140575_0,o9 - o25: grating_coupler_array_G_8272baee_m5140575_0,o10 - o26: grating_coupler_array_G_8272baee_m5140575_0,o11 - o27: grating_coupler_array_G_8272baee_m5140575_0,o12 - o28: grating_coupler_array_G_8272baee_m5140575_0,o13 - o3: grating_coupler_array_G_8272baee_5140575_0,o2 - o4: grating_coupler_array_G_8272baee_5140575_0,o3 - o5: grating_coupler_array_G_8272baee_5140575_0,o4 - o6: grating_coupler_array_G_8272baee_5140575_0,o5 - o7: grating_coupler_array_G_8272baee_5140575_0,o6 - o8: grating_coupler_array_G_8272baee_5140575_0,o7 - o9: grating_coupler_array_G_8272baee_5140575_0,o8 + o1: grating_coupler_array_G_17922af5_5140575_0,o0 + o10: grating_coupler_array_G_17922af5_5140575_0,o9 + o11: grating_coupler_array_G_17922af5_5140575_0,o10 + o12: grating_coupler_array_G_17922af5_5140575_0,o11 + o13: grating_coupler_array_G_17922af5_5140575_0,o12 + o14: grating_coupler_array_G_17922af5_5140575_0,o13 + o15: grating_coupler_array_G_17922af5_m5140575_0,o0 + o16: grating_coupler_array_G_17922af5_m5140575_0,o1 + o17: grating_coupler_array_G_17922af5_m5140575_0,o2 + o18: grating_coupler_array_G_17922af5_m5140575_0,o3 + o19: grating_coupler_array_G_17922af5_m5140575_0,o4 + o2: grating_coupler_array_G_17922af5_5140575_0,o1 + o20: grating_coupler_array_G_17922af5_m5140575_0,o5 + o21: grating_coupler_array_G_17922af5_m5140575_0,o6 + o22: grating_coupler_array_G_17922af5_m5140575_0,o7 + o23: grating_coupler_array_G_17922af5_m5140575_0,o8 + o24: grating_coupler_array_G_17922af5_m5140575_0,o9 + o25: grating_coupler_array_G_17922af5_m5140575_0,o10 + o26: grating_coupler_array_G_17922af5_m5140575_0,o11 + o27: grating_coupler_array_G_17922af5_m5140575_0,o12 + o28: grating_coupler_array_G_17922af5_m5140575_0,o13 + o3: grating_coupler_array_G_17922af5_5140575_0,o2 + o4: grating_coupler_array_G_17922af5_5140575_0,o3 + o5: grating_coupler_array_G_17922af5_5140575_0,o4 + o6: grating_coupler_array_G_17922af5_5140575_0,o5 + o7: grating_coupler_array_G_17922af5_5140575_0,o6 + o8: grating_coupler_array_G_17922af5_5140575_0,o7 + o9: grating_coupler_array_G_17922af5_5140575_0,o8 warnings: electrical: unconnected_ports: diff --git a/tests/test_si500/test_netlists_die_ro_.yml b/tests/test_si500/test_netlists_die_ro_.yml index 7d0d5ce..e4c5a30 100644 --- a/tests/test_si500/test_netlists_die_ro_.yml +++ b/tests/test_si500/test_netlists_die_ro_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_7398a71b_5140575_0: + grating_coupler_array_G_c6cbbf80_5140575_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_7398a71b_m5140575_0: + grating_coupler_array_G_c6cbbf80_m5140575_0: component: grating_coupler_array info: {} settings: @@ -600,12 +600,12 @@ instances: name: die_CSxs_ro nets: [] placements: - grating_coupler_array_G_7398a71b_5140575_0: + grating_coupler_array_G_c6cbbf80_5140575_0: mirror: false rotation: 90 x: 5140.575 y: 0 - grating_coupler_array_G_7398a71b_m5140575_0: + grating_coupler_array_G_c6cbbf80_m5140575_0: mirror: false rotation: 270 x: -5140.575 @@ -988,34 +988,34 @@ ports: e7: pad_m2650000_m2250000,e2 e8: pad_m2350000_m2250000,e2 e9: pad_m2050000_m2250000,e2 - o1: grating_coupler_array_G_7398a71b_5140575_0,o0 - o10: grating_coupler_array_G_7398a71b_5140575_0,o9 - o11: grating_coupler_array_G_7398a71b_5140575_0,o10 - o12: grating_coupler_array_G_7398a71b_5140575_0,o11 - o13: grating_coupler_array_G_7398a71b_5140575_0,o12 - o14: grating_coupler_array_G_7398a71b_5140575_0,o13 - o15: grating_coupler_array_G_7398a71b_m5140575_0,o0 - o16: grating_coupler_array_G_7398a71b_m5140575_0,o1 - o17: grating_coupler_array_G_7398a71b_m5140575_0,o2 - o18: grating_coupler_array_G_7398a71b_m5140575_0,o3 - o19: grating_coupler_array_G_7398a71b_m5140575_0,o4 - o2: grating_coupler_array_G_7398a71b_5140575_0,o1 - o20: grating_coupler_array_G_7398a71b_m5140575_0,o5 - o21: grating_coupler_array_G_7398a71b_m5140575_0,o6 - o22: grating_coupler_array_G_7398a71b_m5140575_0,o7 - o23: grating_coupler_array_G_7398a71b_m5140575_0,o8 - o24: grating_coupler_array_G_7398a71b_m5140575_0,o9 - o25: grating_coupler_array_G_7398a71b_m5140575_0,o10 - o26: grating_coupler_array_G_7398a71b_m5140575_0,o11 - o27: grating_coupler_array_G_7398a71b_m5140575_0,o12 - o28: grating_coupler_array_G_7398a71b_m5140575_0,o13 - o3: grating_coupler_array_G_7398a71b_5140575_0,o2 - o4: grating_coupler_array_G_7398a71b_5140575_0,o3 - o5: grating_coupler_array_G_7398a71b_5140575_0,o4 - o6: grating_coupler_array_G_7398a71b_5140575_0,o5 - o7: grating_coupler_array_G_7398a71b_5140575_0,o6 - o8: grating_coupler_array_G_7398a71b_5140575_0,o7 - o9: grating_coupler_array_G_7398a71b_5140575_0,o8 + o1: grating_coupler_array_G_c6cbbf80_5140575_0,o0 + o10: grating_coupler_array_G_c6cbbf80_5140575_0,o9 + o11: grating_coupler_array_G_c6cbbf80_5140575_0,o10 + o12: grating_coupler_array_G_c6cbbf80_5140575_0,o11 + o13: grating_coupler_array_G_c6cbbf80_5140575_0,o12 + o14: grating_coupler_array_G_c6cbbf80_5140575_0,o13 + o15: grating_coupler_array_G_c6cbbf80_m5140575_0,o0 + o16: grating_coupler_array_G_c6cbbf80_m5140575_0,o1 + o17: grating_coupler_array_G_c6cbbf80_m5140575_0,o2 + o18: grating_coupler_array_G_c6cbbf80_m5140575_0,o3 + o19: grating_coupler_array_G_c6cbbf80_m5140575_0,o4 + o2: grating_coupler_array_G_c6cbbf80_5140575_0,o1 + o20: grating_coupler_array_G_c6cbbf80_m5140575_0,o5 + o21: grating_coupler_array_G_c6cbbf80_m5140575_0,o6 + o22: grating_coupler_array_G_c6cbbf80_m5140575_0,o7 + o23: grating_coupler_array_G_c6cbbf80_m5140575_0,o8 + o24: grating_coupler_array_G_c6cbbf80_m5140575_0,o9 + o25: grating_coupler_array_G_c6cbbf80_m5140575_0,o10 + o26: grating_coupler_array_G_c6cbbf80_m5140575_0,o11 + o27: grating_coupler_array_G_c6cbbf80_m5140575_0,o12 + o28: grating_coupler_array_G_c6cbbf80_m5140575_0,o13 + o3: grating_coupler_array_G_c6cbbf80_5140575_0,o2 + o4: grating_coupler_array_G_c6cbbf80_5140575_0,o3 + o5: grating_coupler_array_G_c6cbbf80_5140575_0,o4 + o6: grating_coupler_array_G_c6cbbf80_5140575_0,o5 + o7: grating_coupler_array_G_c6cbbf80_5140575_0,o6 + o8: grating_coupler_array_G_c6cbbf80_5140575_0,o7 + o9: grating_coupler_array_G_c6cbbf80_5140575_0,o8 warnings: electrical: unconnected_ports: diff --git a/tests/test_sin300/test_netlists_die_.yml b/tests/test_sin300/test_netlists_die_.yml index a0eb590..a67efab 100644 --- a/tests/test_sin300/test_netlists_die_.yml +++ b/tests/test_sin300/test_netlists_die_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_718c80bf_5329600_0: + grating_coupler_array_G_5abebb72_5329600_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_718c80bf_m5329600_0: + grating_coupler_array_G_5abebb72_m5329600_0: component: grating_coupler_array info: {} settings: @@ -600,12 +600,12 @@ instances: name: die_CSxs_nc nets: [] placements: - grating_coupler_array_G_718c80bf_5329600_0: + grating_coupler_array_G_5abebb72_5329600_0: mirror: false rotation: 90 x: 5329.6 y: 0 - grating_coupler_array_G_718c80bf_m5329600_0: + grating_coupler_array_G_5abebb72_m5329600_0: mirror: false rotation: 270 x: -5329.6 @@ -988,34 +988,34 @@ ports: e7: pad_m2650000_m2250000,e2 e8: pad_m2350000_m2250000,e2 e9: pad_m2050000_m2250000,e2 - o1: grating_coupler_array_G_718c80bf_5329600_0,o0 - o10: grating_coupler_array_G_718c80bf_5329600_0,o9 - o11: grating_coupler_array_G_718c80bf_5329600_0,o10 - o12: grating_coupler_array_G_718c80bf_5329600_0,o11 - o13: grating_coupler_array_G_718c80bf_5329600_0,o12 - o14: grating_coupler_array_G_718c80bf_5329600_0,o13 - o15: grating_coupler_array_G_718c80bf_m5329600_0,o0 - o16: grating_coupler_array_G_718c80bf_m5329600_0,o1 - o17: grating_coupler_array_G_718c80bf_m5329600_0,o2 - o18: grating_coupler_array_G_718c80bf_m5329600_0,o3 - o19: grating_coupler_array_G_718c80bf_m5329600_0,o4 - o2: grating_coupler_array_G_718c80bf_5329600_0,o1 - o20: grating_coupler_array_G_718c80bf_m5329600_0,o5 - o21: grating_coupler_array_G_718c80bf_m5329600_0,o6 - o22: grating_coupler_array_G_718c80bf_m5329600_0,o7 - o23: grating_coupler_array_G_718c80bf_m5329600_0,o8 - o24: grating_coupler_array_G_718c80bf_m5329600_0,o9 - o25: grating_coupler_array_G_718c80bf_m5329600_0,o10 - o26: grating_coupler_array_G_718c80bf_m5329600_0,o11 - o27: grating_coupler_array_G_718c80bf_m5329600_0,o12 - o28: grating_coupler_array_G_718c80bf_m5329600_0,o13 - o3: grating_coupler_array_G_718c80bf_5329600_0,o2 - o4: grating_coupler_array_G_718c80bf_5329600_0,o3 - o5: grating_coupler_array_G_718c80bf_5329600_0,o4 - o6: grating_coupler_array_G_718c80bf_5329600_0,o5 - o7: grating_coupler_array_G_718c80bf_5329600_0,o6 - o8: grating_coupler_array_G_718c80bf_5329600_0,o7 - o9: grating_coupler_array_G_718c80bf_5329600_0,o8 + o1: grating_coupler_array_G_5abebb72_5329600_0,o0 + o10: grating_coupler_array_G_5abebb72_5329600_0,o9 + o11: grating_coupler_array_G_5abebb72_5329600_0,o10 + o12: grating_coupler_array_G_5abebb72_5329600_0,o11 + o13: grating_coupler_array_G_5abebb72_5329600_0,o12 + o14: grating_coupler_array_G_5abebb72_5329600_0,o13 + o15: grating_coupler_array_G_5abebb72_m5329600_0,o0 + o16: grating_coupler_array_G_5abebb72_m5329600_0,o1 + o17: grating_coupler_array_G_5abebb72_m5329600_0,o2 + o18: grating_coupler_array_G_5abebb72_m5329600_0,o3 + o19: grating_coupler_array_G_5abebb72_m5329600_0,o4 + o2: grating_coupler_array_G_5abebb72_5329600_0,o1 + o20: grating_coupler_array_G_5abebb72_m5329600_0,o5 + o21: grating_coupler_array_G_5abebb72_m5329600_0,o6 + o22: grating_coupler_array_G_5abebb72_m5329600_0,o7 + o23: grating_coupler_array_G_5abebb72_m5329600_0,o8 + o24: grating_coupler_array_G_5abebb72_m5329600_0,o9 + o25: grating_coupler_array_G_5abebb72_m5329600_0,o10 + o26: grating_coupler_array_G_5abebb72_m5329600_0,o11 + o27: grating_coupler_array_G_5abebb72_m5329600_0,o12 + o28: grating_coupler_array_G_5abebb72_m5329600_0,o13 + o3: grating_coupler_array_G_5abebb72_5329600_0,o2 + o4: grating_coupler_array_G_5abebb72_5329600_0,o3 + o5: grating_coupler_array_G_5abebb72_5329600_0,o4 + o6: grating_coupler_array_G_5abebb72_5329600_0,o5 + o7: grating_coupler_array_G_5abebb72_5329600_0,o6 + o8: grating_coupler_array_G_5abebb72_5329600_0,o7 + o9: grating_coupler_array_G_5abebb72_5329600_0,o8 warnings: electrical: unconnected_ports: diff --git a/tests/test_sin300/test_netlists_die_nc_.yml b/tests/test_sin300/test_netlists_die_nc_.yml index a0eb590..a67efab 100644 --- a/tests/test_sin300/test_netlists_die_nc_.yml +++ b/tests/test_sin300/test_netlists_die_nc_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_718c80bf_5329600_0: + grating_coupler_array_G_5abebb72_5329600_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_718c80bf_m5329600_0: + grating_coupler_array_G_5abebb72_m5329600_0: component: grating_coupler_array info: {} settings: @@ -600,12 +600,12 @@ instances: name: die_CSxs_nc nets: [] placements: - grating_coupler_array_G_718c80bf_5329600_0: + grating_coupler_array_G_5abebb72_5329600_0: mirror: false rotation: 90 x: 5329.6 y: 0 - grating_coupler_array_G_718c80bf_m5329600_0: + grating_coupler_array_G_5abebb72_m5329600_0: mirror: false rotation: 270 x: -5329.6 @@ -988,34 +988,34 @@ ports: e7: pad_m2650000_m2250000,e2 e8: pad_m2350000_m2250000,e2 e9: pad_m2050000_m2250000,e2 - o1: grating_coupler_array_G_718c80bf_5329600_0,o0 - o10: grating_coupler_array_G_718c80bf_5329600_0,o9 - o11: grating_coupler_array_G_718c80bf_5329600_0,o10 - o12: grating_coupler_array_G_718c80bf_5329600_0,o11 - o13: grating_coupler_array_G_718c80bf_5329600_0,o12 - o14: grating_coupler_array_G_718c80bf_5329600_0,o13 - o15: grating_coupler_array_G_718c80bf_m5329600_0,o0 - o16: grating_coupler_array_G_718c80bf_m5329600_0,o1 - o17: grating_coupler_array_G_718c80bf_m5329600_0,o2 - o18: grating_coupler_array_G_718c80bf_m5329600_0,o3 - o19: grating_coupler_array_G_718c80bf_m5329600_0,o4 - o2: grating_coupler_array_G_718c80bf_5329600_0,o1 - o20: grating_coupler_array_G_718c80bf_m5329600_0,o5 - o21: grating_coupler_array_G_718c80bf_m5329600_0,o6 - o22: grating_coupler_array_G_718c80bf_m5329600_0,o7 - o23: grating_coupler_array_G_718c80bf_m5329600_0,o8 - o24: grating_coupler_array_G_718c80bf_m5329600_0,o9 - o25: grating_coupler_array_G_718c80bf_m5329600_0,o10 - o26: grating_coupler_array_G_718c80bf_m5329600_0,o11 - o27: grating_coupler_array_G_718c80bf_m5329600_0,o12 - o28: grating_coupler_array_G_718c80bf_m5329600_0,o13 - o3: grating_coupler_array_G_718c80bf_5329600_0,o2 - o4: grating_coupler_array_G_718c80bf_5329600_0,o3 - o5: grating_coupler_array_G_718c80bf_5329600_0,o4 - o6: grating_coupler_array_G_718c80bf_5329600_0,o5 - o7: grating_coupler_array_G_718c80bf_5329600_0,o6 - o8: grating_coupler_array_G_718c80bf_5329600_0,o7 - o9: grating_coupler_array_G_718c80bf_5329600_0,o8 + o1: grating_coupler_array_G_5abebb72_5329600_0,o0 + o10: grating_coupler_array_G_5abebb72_5329600_0,o9 + o11: grating_coupler_array_G_5abebb72_5329600_0,o10 + o12: grating_coupler_array_G_5abebb72_5329600_0,o11 + o13: grating_coupler_array_G_5abebb72_5329600_0,o12 + o14: grating_coupler_array_G_5abebb72_5329600_0,o13 + o15: grating_coupler_array_G_5abebb72_m5329600_0,o0 + o16: grating_coupler_array_G_5abebb72_m5329600_0,o1 + o17: grating_coupler_array_G_5abebb72_m5329600_0,o2 + o18: grating_coupler_array_G_5abebb72_m5329600_0,o3 + o19: grating_coupler_array_G_5abebb72_m5329600_0,o4 + o2: grating_coupler_array_G_5abebb72_5329600_0,o1 + o20: grating_coupler_array_G_5abebb72_m5329600_0,o5 + o21: grating_coupler_array_G_5abebb72_m5329600_0,o6 + o22: grating_coupler_array_G_5abebb72_m5329600_0,o7 + o23: grating_coupler_array_G_5abebb72_m5329600_0,o8 + o24: grating_coupler_array_G_5abebb72_m5329600_0,o9 + o25: grating_coupler_array_G_5abebb72_m5329600_0,o10 + o26: grating_coupler_array_G_5abebb72_m5329600_0,o11 + o27: grating_coupler_array_G_5abebb72_m5329600_0,o12 + o28: grating_coupler_array_G_5abebb72_m5329600_0,o13 + o3: grating_coupler_array_G_5abebb72_5329600_0,o2 + o4: grating_coupler_array_G_5abebb72_5329600_0,o3 + o5: grating_coupler_array_G_5abebb72_5329600_0,o4 + o6: grating_coupler_array_G_5abebb72_5329600_0,o5 + o7: grating_coupler_array_G_5abebb72_5329600_0,o6 + o8: grating_coupler_array_G_5abebb72_5329600_0,o7 + o9: grating_coupler_array_G_5abebb72_5329600_0,o8 warnings: electrical: unconnected_ports: diff --git a/tests/test_sin300/test_netlists_die_no_.yml b/tests/test_sin300/test_netlists_die_no_.yml index fc9e84d..6893b53 100644 --- a/tests/test_sin300/test_netlists_die_no_.yml +++ b/tests/test_sin300/test_netlists_die_no_.yml @@ -1,5 +1,5 @@ instances: - grating_coupler_array_G_c8062107_5320605_0: + grating_coupler_array_G_e02b3b84_5320605_0: component: grating_coupler_array info: {} settings: @@ -12,7 +12,7 @@ instances: rotation: -90 straight_to_grating_spacing: 10 with_loopback: true - grating_coupler_array_G_c8062107_m5320605_0: + grating_coupler_array_G_e02b3b84_m5320605_0: component: grating_coupler_array info: {} settings: @@ -600,12 +600,12 @@ instances: name: die_CSxs_no nets: [] placements: - grating_coupler_array_G_c8062107_5320605_0: + grating_coupler_array_G_e02b3b84_5320605_0: mirror: false rotation: 90 x: 5320.605 y: 0 - grating_coupler_array_G_c8062107_m5320605_0: + grating_coupler_array_G_e02b3b84_m5320605_0: mirror: false rotation: 270 x: -5320.605 @@ -988,34 +988,34 @@ ports: e7: pad_m2650000_m2250000,e2 e8: pad_m2350000_m2250000,e2 e9: pad_m2050000_m2250000,e2 - o1: grating_coupler_array_G_c8062107_5320605_0,o0 - o10: grating_coupler_array_G_c8062107_5320605_0,o9 - o11: grating_coupler_array_G_c8062107_5320605_0,o10 - o12: grating_coupler_array_G_c8062107_5320605_0,o11 - o13: grating_coupler_array_G_c8062107_5320605_0,o12 - o14: grating_coupler_array_G_c8062107_5320605_0,o13 - o15: grating_coupler_array_G_c8062107_m5320605_0,o0 - o16: grating_coupler_array_G_c8062107_m5320605_0,o1 - o17: grating_coupler_array_G_c8062107_m5320605_0,o2 - o18: grating_coupler_array_G_c8062107_m5320605_0,o3 - o19: grating_coupler_array_G_c8062107_m5320605_0,o4 - o2: grating_coupler_array_G_c8062107_5320605_0,o1 - o20: grating_coupler_array_G_c8062107_m5320605_0,o5 - o21: grating_coupler_array_G_c8062107_m5320605_0,o6 - o22: grating_coupler_array_G_c8062107_m5320605_0,o7 - o23: grating_coupler_array_G_c8062107_m5320605_0,o8 - o24: grating_coupler_array_G_c8062107_m5320605_0,o9 - o25: grating_coupler_array_G_c8062107_m5320605_0,o10 - o26: grating_coupler_array_G_c8062107_m5320605_0,o11 - o27: grating_coupler_array_G_c8062107_m5320605_0,o12 - o28: grating_coupler_array_G_c8062107_m5320605_0,o13 - o3: grating_coupler_array_G_c8062107_5320605_0,o2 - o4: grating_coupler_array_G_c8062107_5320605_0,o3 - o5: grating_coupler_array_G_c8062107_5320605_0,o4 - o6: grating_coupler_array_G_c8062107_5320605_0,o5 - o7: grating_coupler_array_G_c8062107_5320605_0,o6 - o8: grating_coupler_array_G_c8062107_5320605_0,o7 - o9: grating_coupler_array_G_c8062107_5320605_0,o8 + o1: grating_coupler_array_G_e02b3b84_5320605_0,o0 + o10: grating_coupler_array_G_e02b3b84_5320605_0,o9 + o11: grating_coupler_array_G_e02b3b84_5320605_0,o10 + o12: grating_coupler_array_G_e02b3b84_5320605_0,o11 + o13: grating_coupler_array_G_e02b3b84_5320605_0,o12 + o14: grating_coupler_array_G_e02b3b84_5320605_0,o13 + o15: grating_coupler_array_G_e02b3b84_m5320605_0,o0 + o16: grating_coupler_array_G_e02b3b84_m5320605_0,o1 + o17: grating_coupler_array_G_e02b3b84_m5320605_0,o2 + o18: grating_coupler_array_G_e02b3b84_m5320605_0,o3 + o19: grating_coupler_array_G_e02b3b84_m5320605_0,o4 + o2: grating_coupler_array_G_e02b3b84_5320605_0,o1 + o20: grating_coupler_array_G_e02b3b84_m5320605_0,o5 + o21: grating_coupler_array_G_e02b3b84_m5320605_0,o6 + o22: grating_coupler_array_G_e02b3b84_m5320605_0,o7 + o23: grating_coupler_array_G_e02b3b84_m5320605_0,o8 + o24: grating_coupler_array_G_e02b3b84_m5320605_0,o9 + o25: grating_coupler_array_G_e02b3b84_m5320605_0,o10 + o26: grating_coupler_array_G_e02b3b84_m5320605_0,o11 + o27: grating_coupler_array_G_e02b3b84_m5320605_0,o12 + o28: grating_coupler_array_G_e02b3b84_m5320605_0,o13 + o3: grating_coupler_array_G_e02b3b84_5320605_0,o2 + o4: grating_coupler_array_G_e02b3b84_5320605_0,o3 + o5: grating_coupler_array_G_e02b3b84_5320605_0,o4 + o6: grating_coupler_array_G_e02b3b84_5320605_0,o5 + o7: grating_coupler_array_G_e02b3b84_5320605_0,o6 + o8: grating_coupler_array_G_e02b3b84_5320605_0,o7 + o9: grating_coupler_array_G_e02b3b84_5320605_0,o8 warnings: electrical: unconnected_ports: