models#

SiEPIC models compatible with SAX.

Functions

bidirectional_coupler([wl, thickness, width])

SiEPIC EBeam PDK bidirectional coupler model.

directional_coupler([wl, gap, coupling_length])

A directional coupler optimized for TE polarized light at 1550nm.

grating_coupler([wl, pol, thickness, dwidth])

SiEPIC EBeam PDK grating coupler optimized for TE polarizations at 1550nm.

half_ring([wl, pol, gap, radius, width, ...])

A half-ring resonator optimized for TE polarized light at 1550nm.

taper([wl, w1, w2, length])

A taper component that adiabatically transitions between two waveguide widths.

terminator([wl, pol])

A terminator component that dissipates light into free space optimized for TE polarized light at 1550 nanometers.

waveguide([wl, pol, length, width, height, loss])

Model for an waveguide optimized for TE polarized light at 1550 nanometers.

y_branch([wl, pol, thickness, width])

SiEPIC EBeam PDK Y-branch model.