Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Model_Accuracy selection, waveguides & bends #116

Open
lukasc-ubc opened this issue May 5, 2016 · 0 comments
Open

Model_Accuracy selection, waveguides & bends #116

lukasc-ubc opened this issue May 5, 2016 · 0 comments
Assignees
Milestone

Comments

@lukasc-ubc
Copy link
Member

  • Identify a mechanism for the user to select the model accuracy. This could be, for example,
    • in the layout PCell parameters
    • in a simulation configuration window, where all components are listed, and there is a drop-down for each component to select the model.

For the waveguide, we presently have the option for model accuracy, however, the "W" waveguide offers two different layouts: 1) single polygon, which exports to INTERCONNECT as a single wg_integral, 2) many pieces – straight, bend – which exports as many parts into INTERCONNECT (see screenshots below for #2).

Note that this is not ideal since the physical layout should not drive how the simulations are performed. Ideally, from the same layout (method #2), KLayout could generate either an accurate mode SPICE file, or a fast mode SPICE file. In this case, the waveguide is a PCell so we can use the same mechanisms to get data from the PCell to generate the SPICE file, but we need to make an exception to ignore the underlying straight and bent waveguide cells.

screenshot 2016-05-05 00 30 54

screenshot 2016-05-05 00 31 37

screenshot 2016-05-05 00 34 25

@lukasc-ubc lukasc-ubc added this to the long term milestone May 5, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@jaspreetj @lukasc-ubc and others