SiEPIC / SiEPIC_EBeam_PDK

SiEPIC EBeam PDK & Library, for SiEPIC-Tools and KLayout
http://www.siepic.ubc.ca
Other
201 stars 142 forks source link
circuit-simulator fabrication gds klayout monte-carlo-simulation pdk silicon-photonics verification waveguide

pypi codecov issues forks Stars

::ATTENTION::
-  Due to the changes in ANT's EBL process, the coupling angles for *ebeam_gc_te1550* and *ebeam_gc_tm1550* components may be impacted. 
-  There is no change in the coupling angles when fabricating the components with UW's EBL process. 

SiEPIC_EBeam_PDK

Download and Installation instructions:

Objectives:

Video of a layout and simulation of a ring resonator circuit:

Layout and simulation of a ring resonator circuit

Monte Carlo simulations of a ring resonator circuit, showing fabrication variations:

Monte Carlo simulations of a ring resonator circuit

Layout of a Mach-Zehnder Interferometer:

Layout of a Mach-Zehnder Interferometer

Simulations for the MZI:

Lumerical INTERCONNECT simulations

The SiEPIC-EBeam package includes:

The SiEPIC-Tools package includes:

Contributing to this project:

You can download the latest development version (master) of the PDK: Zip file download of the PDK

It is posted on GitHub for 1) revision control, 2) so that others can contribute to it, find bugs, 3) easy download of the latest version.

To contribute to the PDK:

I am personally using GitHub desktop to synchronize my files. Then I created symbolic links in my .klayout folder to point to the local copy of this repository. This is useful to automatically update my local KLayout installation (e.g., multiple computers), as changes are made in GitHub.

Screenshots:

Screenshot1 Screenshot2 Screenshot3