Skip to content

Latest commit

 

History

History
50 lines (30 loc) · 1.24 KB

README.rst

File metadata and controls

50 lines (30 loc) · 1.24 KB

SPLayout

GitHub repository GitHub license

SPLayout (Silicon Photonics Layout Design Tools) is a silicon photonics structures design package. It provides commonly used silicon photonics structures for fast integration and pixelated blocks for inverse design.

The GDSII streaming is based on gdspy(https://github.com/heitzmann/gdspy) and FDTD simulation is executed on Ansys Lumerical.

Dependency

  • Python 3.6+
  • gdspy
  • scipy
  • numpy
  • (Ansys Lumerical for FDTDSimulation and MODESimulation)

Installation

use pip:

pip install splayout

or download from the source and build/install with:

python setup.py install

Documentation

The documentation can be found here.