si_fab.all.MMI1x2Optimized1310

class si_fab.all.MMI1x2Optimized1310

MMI1x2 with layout parameters optimized for maximum transmission at 1310 nm. transmission and reflection_in (reflection at input port) are extracted from data from a CAMFR simulation; reflection_out (reflection at output port) is not simulated therefore a dummy number is passed.

Parameters:
waveguide_spacing: float and number > 0

Spacing between the waveguides.

taper_length: float and number > 0

Length of the taper

taper_width: float and number > 0

Width of the taper.

length: float and number > 0

Length of the MMI section.

width: float and number > 0

Width of the MMI section.

trace_template: PCell and _TraceTemplate

Trace template of the access waveguide

name: String that contains only ISO/IEC 8859-1 (extended ASCII py3) or pure ASCII (py2) characters

The unique name of the pcell

Other Parameters:
data_tag: locked
from si_fab import technology
from si_fab.all import MMI1x2Optimized1310

lo = MMI1x2Optimized1310().Layout()
lo.visualize(annotate=True)
../../../../../../_images/si_fab-all-MMI1x2Optimized1310-1.png

Ports

Name

Type

Position

Angle

Waveguide Template

Inclination

in1

Optical

(-6.55, 0.0)

180.0

SiWireWaveguideTemplate

0.0

out1

Optical

(24.3, -1.002)

0.0

SiWireWaveguideTemplate

0.0

out2

Optical

(24.3, 1.002)

0.0

SiWireWaveguideTemplate

0.0