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

Components to add #6

Open
4 of 16 tasks
SkandanC opened this issue Oct 15, 2022 · 0 comments
Open
4 of 16 tasks

Components to add #6

SkandanC opened this issue Oct 15, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@SkandanC
Copy link
Collaborator

SkandanC commented Oct 15, 2022

We will use this issue to keep track of our progress on the component library.

Shortlist:

  • Grating couplers:
    • Optimized using Adjoint optimization
  • mmi's:
    • 2x2
    • 1x2
  • Optical crossing:
    • Optimized using Adjoint optimization
  • Bend components:
    • Adiabatic bend
    • Optimized loss vs bend radius and waveguide width using FDTD
  • Taper:
    • Optimized using EMEpy or tidy3d
  • Straights:
    • Optimize loss vs width (tidy3d)
  • Distributed Bragg Reflector
  • Contra-directional coupler
  • Symmetric and Asymmetric couplers
    • Symmetric
  • Ring couplers
    • All couplers optimized using FDTD (?)
  • Disk resonator
  • MZI, and other PCells built using the above

Things to finalize:

  • Design rules
  • Process flow
  • Layer thicknesses
  • Adjoint optimization hyperparameters
  • Shape optimization? (what tools can we use for this?)

@sequoiap
@ebangerter4
@JoelKartchner

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants