Package for KLayout to add integrated optics / silicon photonics functionality (waveguides, netlist extraction, circuit simulations, etc)
-
Updated
Feb 1, 2024 - Python
Package for KLayout to add integrated optics / silicon photonics functionality (waveguides, netlist extraction, circuit simulations, etc)
Beam propagation method (BPM) for photonic integrated circuits (PIC), implemented in MATLAB with finite-differences in 2D. Includes slab waveguide mode-solver.
Simulation code for our research article "Silicon Photonic Architecture for Training Deep Neural Networks" published in Optica.
LigthningQ is a blueprint for building Optical Quantum Computers
Simulation and Optimization Library for Integrated Optics in Julia.
Design photonic integrated circuits with artificial neural networks
This repository contains the notebook with scripts to model process variation in Microring Resonator design parameters
Minimal Python module to assist setting up Tidy3D FDTD simulation on planar nanophotonic devices.
Contra-Directional Coupler Model Written in Python
Automated testing framework for silicon photonics
Photonic circuit simulator
Silicon Photonics Design Tools.
A Python (v3.6.5) package that provides a set of basic functions commonly used in integrated photonics.
SiEPIC EBeam PDK & Library, for SiEPIC-Tools and KLayout
Add a description, image, and links to the silicon-photonics topic page so that developers can more easily learn about it.
To associate your repository with the silicon-photonics topic, visit your repo's landing page and select "manage topics."