We propose a software framework that greatly simplifies the design of nano-photonic components. While we illustrate the application in photonics, its benefits are applicable to other domains. In this approach, all steps in the workflow are based on a single high-level definition of the component, in a Python script.
This is less error prone because there is only one high-level description, and the reproducibility is greatly improved.
Furthermore it enables easy closed-loop modeling of components and circuits. Also, previous work can easily be built upon because lower level blocks can easily be replaced by new blocks.
Such a framework can be used as a platform spanning multiple research groups to evaluate results.
Related Research Topics
Back to publication list