Skip to main content
Ctrl+K
CamachoLab Photonics Bootcamp - Home

Front Matter

  • Introduction
  • Credits

Development Environment

  • Open source software
  • Software
    • WSL (Windows-only)
    • Visual Studio Code
    • Git (and GitHub)
    • Python
    • KLayout
    • Laboratory Tools

Passive Device Design and Simulation

  • What are photonic devices?
  • Defining the layer stack
  • Components
    • GDS to Meep
  • Waveguides
    • Total Internal Reflection
    • Polarization
    • Improving the Ray-optic Model
    • Modelling Wavegudies
    • Waveguide modes
  • Passive Components
    • Directional couplers
    • Y-Branches
    • Ring Resonators
    • Multimode Interferometers (MMIs)
  • Optical I/O
    • Grating couplers
    • Edge couplers
  • Optimization and inverse design
    • Shape optimization
    • Adjoint optimization
    • Meep to GDS
  • Compact models
    • Scattering parameters
  • Design rule checks

Circuit Design and Simulation

  • Process design kits
  • Mach-Zehnder interferometers
  • Laying out a Mach-Zehnder Interferometer
  • Layout Demo

Active Device Design and Simulation

  • Advanced Components
  • Phase Shifters
    • Heaters
    • PN and PIN Junctions

Testing

  • Analyzing circuits

References

  • Glossary
  • Repository
  • PDK Documentation
  • Repository
  • Open issue

Index

C | D | F | G | H | I | M | P | R | S | V | W

C

  • compact model
  • cutback

D

  • design rule checking
  • design rules
  • DRC

F

  • FDTD
  • finite-difference time-domain

G

  • GDS file
  • gdsfactory
  • grating coupler

H

  • hierarchical component

I

  • interferometer

M

  • MMI

P

  • PDK
  • polygon
  • port
  • process design kit

R

  • reference

S

  • silicon-on-insulator
  • SOI

V

  • vscode

W

  • WSL

By CamachoLab and Google

© Copyright 2023.