在完成教程1、2和3后,你已熟悉利用OptiBPM创建项目的基本程序:
?iBHJ{ • 生成
材料 o^!
Zt 9 • 插入波导和输入平面
f(E 'i> • 编辑波导和输入平面的
参数 Yg#)@L • 运行
仿真 !Jj=H()} • 选择输出数据
文件 IczEddt@' • 运行仿真
r8M/E
lbk • 在OptiBPM_Analyzer中查看仿真结果和各种数值工具
9D_4]'KG &~Q ?k 教程4和之后的
教程在你已掌握的操作的基础上,对仿真过程进行了简化描述。如果需要更多细节信息,可参阅之前课程中提供的操作。
iV71t17 ASLRP 本课程描述了如何创建一个MMI星型耦合器。该星型耦合器是对简单MMI耦合器(教程2:创建一个简单多模
干涉星型(下文简称为MMI)耦合器)的进一步改进。它是由一个输入波导、一个MMI耦合器以及四个输出波导组成。步骤如下:
!m1pL0 • 定义MMI星型耦合器的材料
4>^ %_Xj[ • 定义布局设置
@]HV:7<q • 创建MMI星形耦合器
";e0-t6: • 运行
模拟 viBf". • 查看最大值
*R>I%?]V3 • 绘制输出波导
qD4e] 5 • 为输出波导分配路径
8X]j;Rb • 在OptiBPM_Analyzer中查看仿真结果
I=^%l7 • 添加输出波导并查看新的仿真结果
f(?`PD[ • 在OptiBPM_Analyzer中查看新的仿真结果
GKPqBi[rO 1. 定义MMI星型耦合器的材料
\o@b5z]e 要定义单向弯曲
器件的材料,请执行以下步骤。
,9"</\]` 步骤 操作
\'"q6y 1) 创建一个介电材料:
>|7&hj$ 名称:guide
*.EtdcRo[ 相对
折射率(Re):3.3
t Q_}o[ 2) 创建第二个介电材料
j&Ayk* 名称: cladding
W^&t8d2 相对折射率(Re):3.27
G$4lH>A& 3) 点击保存来存储材料
0tB9X9 :, 4) 创建以下通道:
v(4C?vxhG 名称:channel
Li=l/ 二维剖面定义材料: guide
yZFvpw|g 5 点击保存来存储材料。
mXF
pGo5 s qr=U=oK 2. 定义布局设置
^ I,1kl~i 要定义布局设置,请执行以下步骤。
foE2rV/Y 步骤 操作
,l7ty#j 1) 键入以下设置。
%_SE$>v^ a. Waveguide属性:
r:Cad0xj;^ 宽度:2.8
<WBGPzVZE 配置文件:channel
K{>O.5 b. Wafer尺寸:
+Mm0bqNN 长度:1420
P!YT{} 宽度:60
o`j%$K4?5 c. 2D晶圆属性:
x'JfRz 材质:cladding
.FHOOw1r= 2) 点击OK,将此设置应用到布局中。
2#W%-- +S%@/q 3. 创建一个MMI星型耦合器
N'm:V 由于MMI星形耦合器中有四个输出通道,因此需要找到在教程2(教程2:创建一个简单的MMI耦合器)中的简单MMI耦合器所产生的四个最大强度的位置。 如教程2中所述,这个位置在MMI耦合器中的第二个波导大约1180-1210μm的地方。
;N"XW=F4e 要创建MMI星型耦合器并找到所需耦合的相关耦合器长度,请执行以下步骤。
6o A0a\G' 步骤 操作
9f l !CG 1) 绘制和编辑第一个波导
~T4=Id a. 起始偏移量:
!8=uBS% 水平:0
$9QVl 垂直:0
( v
~/glf b. 终止偏移:
&<^@/osi 水平:100
FT(EH 垂直:0
1NOz $fW 2) 绘制和编辑第二个波导
l]v
*h0! a. 起始偏移量:
7 cIVK}& 水平:100
H V 垂直:0
dnIBAe b. 终止偏移:
)If[pw@j 水平:1420
s:]rL&| 垂直:0
@fE^w^K7 c. 宽:48
[Q 2t,tQx 3) 单击OK,应用这些设置。
eIqj7UY_ 5&9(d_#H zRE7 w: 4. 插入输入平面
5E!|-xD 要插入输入平面,请执行以下步骤。
]B,S <*h 步骤 操作
0|^x[dh 1) 从绘制菜单中选择输入平面。
1;:2 =8 2) 要插入输入平面,请单击布局窗口的左侧。
Cq(Xa- 输入平面出现。
09%eaoW 3) 要编辑输入平面,请从编辑菜单中选择属性。
uqO51V~ 出现“输入平面属性”对话框(参见图1)。
\GvVs 4) 确保在“全局数据”选项卡中,Z位置:偏移量,值为2.000。
zw5~|< f1~3y}7^Jq 图1.输入平面属性对话框
h;ShNU 5. 运行仿真
)Y
*?VqZn 要运行仿真,请执行以下步骤。
GO?-z 0V 步骤 操作
'Ux_X:,:; 1) 从“模拟”菜单中,选择“计算2D各向同性仿真”。
'g=yJ 将显示“模拟参数”对话框。
xd .I5 2) 在“全局数据”选项卡上,在“显示数量”中键入250。
+qz)KtJS 3) 单击2D选项卡,确保选择了以下设置(参见图3)。
M"9
zK[cz UxS;m4 偏振:TE
QKP9*dz
网格-点数= 600
&%*S BPM求解器:Padé(1,1)
,^<+5TYM7 引擎:有限差分
&^uzg&,; 方案参数:0.5
?&GMp[ 传播步长:1.55
FQ-(#[ 边界条件:TBC
e:,.-Kvzp` 注意:有关仿真参数的更多信息,请参阅OptiBPM用户指南。