• No results found

Multi Mode Interferometers

Parametric cells RIB_2x1_MMI

PCell for 2x1 MMI in rib waveguide

30 20 10 0 10 20 30 40 50

in1in2 out

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.0) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.0) 180.0 RibWaveguideTemplate 0.0

out Optical (45.0,0.0) 0.0 RibWaveguideTemplate 0.0

Layout Parameters

port_width: float and number > 0 Width of port [um]

taper_width: float and number > 0 Width of taper [um]

trace_spacing: float and Real, number and number >= 0 Offset between the traces at the input and the output mmi_width: float and number > 0 Width of the MMI [um]

length: float and number > 0 Length of the MMI

transition_length: ( float and Real, number and number >= 0 ), None allowed Length of the transition. Set to None to take the standard transition length.

RIB_2x2_MMI

PCell for 2x2 MMI in rib waveguide

30 20 10 0 10 20 30 40 50

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.0) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.0) 180.0 RibWaveguideTemplate 0.0

out1 Optical (45.0,-1.0) 0.0 RibWaveguideTemplate 0.0

out2 Optical (45.0,1.0) 0.0 RibWaveguideTemplate 0.0

Layout Parameters

port_width: float and number > 0 Width of port [um]

taper_width: float and number > 0 Width of taper [um]

trace_spacing: float and Real, number and number >= 0 Offset between the traces at the input and the output mmi_width: float and number > 0 Width of the MMI [um]

length: float and number > 0 Length of the MMI

transition_length: ( float and Real, number and number >= 0 ), None allowed Length of the transition. Set to None to take the standard transition length.

STRIP_2x1_MMI

PCell for 2x1 MMI in strip waveguide

20 10 0 10 20 30 40

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-10.0,-1.0) 180.0 StripWaveguideTemplate 0.0

in2 Optical (-10.0,1.0) 180.0 StripWaveguideTemplate 0.0

out Optical (35.0,0.0) 0.0 StripWaveguideTemplate 0.0

Layout Parameters

port_width: float and number > 0 Width of port [um]

taper_width: float and number > 0 Width of taper [um]

trace_spacing: float and Real, number and number >= 0 Offset between the traces at the input and the output mmi_width: float and number > 0 Width of the MMI [um]

length: float and number > 0 Length of the MMI

transition_length: ( float and Real, number and number >= 0 ), None allowed Length of the transition. Set to None to take the standard transition length.

STRIP_2x2_MMI

PCell for 2x2 MMI in strip waveguide

20 10 0 10 20 30 40

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-10.0,-1.0) 180.0 StripWaveguideTemplate 0.0

in2 Optical (-10.0,1.0) 180.0 StripWaveguideTemplate 0.0

out1 Optical (35.0,-1.0) 0.0 StripWaveguideTemplate 0.0

out2 Optical (35.0,1.0) 0.0 StripWaveguideTemplate 0.0

Layout Parameters

port_width: float and number > 0 Width of port [um]

taper_width: float and number > 0 Width of taper [um]

trace_spacing: float and Real, number and number >= 0 Offset between the traces at the input and the output mmi_width: float and number > 0 Width of the MMI [um]

length: float and number > 0 Length of the MMI

transition_length: ( float and Real, number and number >= 0 ), None allowed Length of the transition. Set to None to take the standard transition length.

220 nm SOI cells

SOI220nm_1550nm_TE_RIB_2X1_MMI C-band 50/50 splitting 2x1 rib MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.57) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.57) 180.0 RibWaveguideTemplate 0.0

out Optical (52.7,0.0) 0.0 RibWaveguideTemplate 0.0

SOI220nm_1550nm_TE_RIB_2x2_MMI C-band 50/50 splitting 2x2 rib MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.015) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.015) 180.0 RibWaveguideTemplate 0.0

out1 Optical (64.8,-1.015) 0.0 RibWaveguideTemplate 0.0

out2 Optical (64.8,1.015) 0.0 RibWaveguideTemplate 0.0

SOI220nm_1550nm_TE_STRIP_2X1_MMI C-band 50/50 splitting 2x1 strip MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.57) 180.0 StripWaveguideTemplate 0.0

in2 Optical (-20.0,1.57) 180.0 StripWaveguideTemplate 0.0

out Optical (51.8,0.0) 0.0 StripWaveguideTemplate 0.0

SOI220nm_1550nm_TE_STRIP_2x2_MMI C-band 50/50 splitting 2x2 strip MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.015) 180.0 StripWaveguideTemplate 0.0

in2 Optical (-20.0,1.015) 180.0 StripWaveguideTemplate 0.0

out1 Optical (62.5,-1.015) 0.0 StripWaveguideTemplate 0.0

out2 Optical (62.5,1.015) 0.0 StripWaveguideTemplate 0.0

SOI220nm_1310nm_TE_RIB_2X1_MMI O-band 50/50 splitting 2x1 rib MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.525) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.525) 180.0 RibWaveguideTemplate 0.0

out Optical (60.8,0.0) 0.0 RibWaveguideTemplate 0.0

SOI220nm_1310nm_TE_RIB_2x2_MMI O-band 50/50 splitting 2x2 rib MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.015) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.015) 180.0 RibWaveguideTemplate 0.0

out1 Optical (75.0,-1.015) 0.0 RibWaveguideTemplate 0.0

out2 Optical (75.0,1.015) 0.0 RibWaveguideTemplate 0.0

SOI220nm_1310nm_TE_STRIP_2X1_MMI O-band 50/50 splitting 2x1 strip MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.525) 180.0 StripWaveguideTemplate 0.0

in2 Optical (-20.0,1.525) 180.0 StripWaveguideTemplate 0.0

out Optical (60.1,0.0) 0.0 StripWaveguideTemplate 0.0

SOI220nm_1310nm_TE_STRIP_2x2_MMI O-band 50/50 splitting 2x2 strip MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.015) 180.0 StripWaveguideTemplate 0.0

in2 Optical (-20.0,1.015) 180.0 StripWaveguideTemplate 0.0

out1 Optical (73.5,-1.015) 0.0 StripWaveguideTemplate 0.0

out2 Optical (73.5,1.015) 0.0 StripWaveguideTemplate 0.0

340 nm SOI cells

SOI340nm_1550nm_TE_RIB_2X1_MMI C-band 50/50 splitting 2x1 MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.525) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.525) 180.0 RibWaveguideTemplate 0.0

out Optical (56.0,0.0) 0.0 RibWaveguideTemplate 0.0

SOI340nm_1550nm_TE_RIB_2X2_MMI C-band 50/50 splitting 2x2 MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.015) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.015) 180.0 RibWaveguideTemplate 0.0

out1 Optical (69.0,-1.015) 0.0 RibWaveguideTemplate 0.0

out2 Optical (69.0,1.015) 0.0 RibWaveguideTemplate 0.0

SOI340nm_1550nm_TE_STRIP_2X1_MMI C-band 50/50 splitting strip 2x1 MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.575) 180.0 StripWaveguideTemplate 0.0

in2 Optical (-20.0,1.575) 180.0 StripWaveguideTemplate 0.0

out Optical (54.7,0.0) 0.0 StripWaveguideTemplate 0.0

SOI340nm_1550nm_TE_STRIP_2X2_MMI C-band 50/50 splitting strip 2x2 MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.015) 180.0 StripWaveguideTemplate 0.0

in2 Optical (-20.0,1.015) 180.0 StripWaveguideTemplate 0.0

out1 Optical (66.5,-1.015) 0.0 StripWaveguideTemplate 0.0

out2 Optical (66.5,1.015) 0.0 StripWaveguideTemplate 0.0

SOI340nm_1310nm_TE_RIB_2X1_MMI O-band 50/50 splitting 2x1 MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.505) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.505) 180.0 RibWaveguideTemplate 0.0

out Optical (63.7,0.0) 0.0 RibWaveguideTemplate 0.0

SOI340nm_1310nm_TE_RIB_2X2_MMI O-band 50/50 splitting 2x2 MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.015) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.015) 180.0 RibWaveguideTemplate 0.0

out1 Optical (78.3,-1.015) 0.0 RibWaveguideTemplate 0.0

out2 Optical (78.3,1.015) 0.0 RibWaveguideTemplate 0.0

SOI340nm_1310nm_TE_STRIP_2X1_MMI O-band 50/50 splitting strip 2x1 MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.505) 180.0 StripWaveguideTemplate 0.0

in2 Optical (-20.0,1.505) 180.0 StripWaveguideTemplate 0.0

out Optical (62.6,0.0) 0.0 StripWaveguideTemplate 0.0

SOI340nm_1310nm_TE_STRIP_2X2_MMI O-band 50/50 splitting strip 2x2 MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.015) 180.0 StripWaveguideTemplate 0.0

in2 Optical (-20.0,1.015) 180.0 StripWaveguideTemplate 0.0

out1 Optical (77.0,-1.015) 0.0 StripWaveguideTemplate 0.0

out2 Optical (77.0,1.015) 0.0 StripWaveguideTemplate 0.0

500 nm SOI cells

SOI500nm_1550nm_TE_RIB_2X1_MMI C-band 50/50 splitting 2x1 MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.535) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.535) 180.0 RibWaveguideTemplate 0.0

out Optical (57.5,0.0) 0.0 RibWaveguideTemplate 0.0

SOI500nm_1550nm_TE_RIB_2X2_MMI C-band 50/50 splitting 2x2 MMI

Ports

Name Type Position Angle Waveguide Template Inclination

in1 Optical (-20.0,-1.0) 180.0 RibWaveguideTemplate 0.0

in2 Optical (-20.0,1.0) 180.0 RibWaveguideTemplate 0.0

out1 Optical (70.2,-1.0) 0.0 RibWaveguideTemplate 0.0

out2 Optical (70.2,1.0) 0.0 RibWaveguideTemplate 0.0

Related documents