Skip to content

Components to add #6

Description

@SkandanC

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

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions