TAGGED: interconnect, klayout
-
-
August 16, 2023 at 9:00 pm
bicky
SubscriberI am struggling to properly interface between gdsfactory, klayout and interconnect.Currently, I am able to generate a layout in klayout based on gdsfactory scripts. I can also confirm that I can launch and run a circuit simulation in Interconnect from KLayout when following this tutorial:
https://optics.ansys.com/hc/en-us/articles/4411329984147-KLayout-INTERCONNECT-interoperability-Wavelength-Division-Multiplexing-WDM-In my circuit, I’d like to use gdsfactory and the siepic/ubcpdk components. I expected that I should be able to define a circuit in gdsfactory, look over the layout in klayout, and then export it to Interconnect to run circuit simulations. However, that doesn’t seem to work. When I try that, Interconnect throws some errors such as “Error loading netlist: the element ‘straight_c2dabf47’ is not available in the library.” “Straight” is the name of the straight waveguide component, as described here:
https://gdsfactory.github.io/ubc/components_plot.html#straightI think the reason that this error doesn’t come up when following the tutorial is because it uses the Lumfoundry PDK. Each component in this PDK (waveguides, couplers etc) has a PCell and an associated Lumerical compact model.
Alternatively, we’ve figured that hand-drawn paths in Klayout can be converted to working waveguide objects in Interconnect using the “SiEPIC > Waveguides > Path to Waveguides” menu item.
But I haven’t been able to use any ordinary routing/waveguide components in Interconnect. There just doesn’t seem to be a compact model for those components. How do we get these to work to complete the workflow?
-
August 23, 2023 at 12:26 am
kghaffari
Ansys EmployeeHi Bicky,
Thank you for reaching out. Indeed the error you mention indicates that the compact model is missing from the elements library. If availble, the compact model library would be installed according to this article: https://optics.ansys.com/hc/en-us/articles/360036620313-Install-Compact-Model-Library
Not sure what the workaround would be here. I will further consult with my colleagues and get back to you here.
Best regards
-
- The topic ‘KLayout INTERCONNECT interoperability’ is closed to new replies.
-
3492
-
1057
-
1051
-
966
-
942
© 2025 Copyright ANSYS, Inc. All rights reserved.