在完成教程1、2和3后,你已熟悉利用OptiBPM创建项目的基本程序:
~!A,I 9 • 生成
材料 9i`LOl:; • 插入波导和输入平面
_u:#2K$ • 编辑波导和输入平面的
参数 _ _)Z Q • 运行
仿真 ;JmD(T7{ • 选择输出数据
文件 `a6;*r y • 运行仿真
f8&=D4)-w • 在OptiBPM_Analyzer中查看仿真结果和各种数值工具
[#Yyw8V#< M}5 C;E* 教程4和之后的
教程在你已掌握的操作的基础上,对仿真过程进行了简化描述。如果需要更多细节信息,可参阅之前课程中提供的操作。
84knoC _+;x4K; 本课程描述了如何创建一个MMI星型耦合器。该星型耦合器是对简单MMI耦合器(教程2:创建一个简单多模
干涉星型(下文简称为MMI)耦合器)的进一步改进。它是由一个输入波导、一个MMI耦合器以及四个输出波导组成。步骤如下:
ttw@nv%
@ • 定义MMI星型耦合器的材料
hsE!3[[ • 定义布局设置
-%N (X8 • 创建MMI星形耦合器
Qp=uiXs • 运行
模拟 7CIje=u.q • 查看最大值
U50X`J • 绘制输出波导
cKfYkJ)A' • 为输出波导分配路径
{[9^@k • 在OptiBPM_Analyzer中查看仿真结果
gvU6p[ D • 添加输出波导并查看新的仿真结果
WWe.1A, • 在OptiBPM_Analyzer中查看新的仿真结果
$o @?D^ 1. 定义MMI星型耦合器的材料
9/%|#b-z 要定义单向弯曲
器件的材料,请执行以下步骤。
uo{QF5z] 步骤 操作
v[|iuOU 1) 创建一个介电材料:
hW},% 名称:guide
Ml3F\ fAW 相对
折射率(Re):3.3
3|?fGT;P 2) 创建第二个介电材料
o&AUB`.9~ 名称: cladding
8r|LFuI 相对折射率(Re):3.27
foFn`?LF 3) 点击保存来存储材料
S;c=6@" 4) 创建以下通道:
?SAi tQ3 名称:channel
f*5"Jh@ 二维剖面定义材料: guide
Qpc{7#bp 5 点击保存来存储材料。
H{XW?O^@ + mcN6/ 2. 定义布局设置
A:!{+ 要定义布局设置,请执行以下步骤。
Yx%%+c?. 步骤 操作
f6"j-IW[z 1) 键入以下设置。
#X8[g _d/ a. Waveguide属性:
Q d./G5CC 宽度:2.8
fr?eOigbl 配置文件:channel
Qh[t##I/ b. Wafer尺寸:
O>Sbb2q?" 长度:1420
` WB|h)Y 宽度:60
Gs6#aL}]R c. 2D晶圆属性:
ZJpI]^9| 材质:cladding
x -!FS h8q 2) 点击OK,将此设置应用到布局中。
QE gv,J{ 8tL61x{] 3. 创建一个MMI星型耦合器
4
5lg&oO 由于MMI星形耦合器中有四个输出通道,因此需要找到在教程2(教程2:创建一个简单的MMI耦合器)中的简单MMI耦合器所产生的四个最大强度的位置。 如教程2中所述,这个位置在MMI耦合器中的第二个波导大约1180-1210μm的地方。
2ya`2 m 要创建MMI星型耦合器并找到所需耦合的相关耦合器长度,请执行以下步骤。
G#V22Wca8 步骤 操作
J53;w:O 1) 绘制和编辑第一个波导
hJ<2bgQo a. 起始偏移量:
_e3'f:
水平:0
J$Q-1fjj 垂直:0
hmH$_YP} b. 终止偏移:
)yP>}ME 水平:100
g)9/z 垂直:0
M<)2 2) 绘制和编辑第二个波导
.9xGLmg a. 起始偏移量:
;Ki1nq5c#s 水平:100
3KKe4{oG 垂直:0
JW\"S b. 终止偏移:
$VA4% 9 水平:1420
H1[aNwLr 垂直:0
~roHnJ> c. 宽:48
R}>Do=hAO 3) 单击OK,应用这些设置。
`O{Uz?#*x r2th6hl~ >DRs(~|V# 4. 插入输入平面
+7^Ul6BB#K 要插入输入平面,请执行以下步骤。
^ztf:'l@C 步骤 操作
O5Lv:qAa 1) 从绘制菜单中选择输入平面。
0Nu]N)H5<l 2) 要插入输入平面,请单击布局窗口的左侧。
*ls6#j@ 输入平面出现。
_&/Zab5 3) 要编辑输入平面,请从编辑菜单中选择属性。
~^S- 出现“输入平面属性”对话框(参见图1)。
N:: ;J 4) 确保在“全局数据”选项卡中,Z位置:偏移量,值为2.000。
DVJc-.x8 ECScx02 图1.输入平面属性对话框
q,DX{: 5. 运行仿真
wM)w[ 要运行仿真,请执行以下步骤。
ry
?2 o! 步骤 操作
SDIeq 1) 从“模拟”菜单中,选择“计算2D各向同性仿真”。
`<zb 将显示“模拟参数”对话框。
?C:fP`j: 2) 在“全局数据”选项卡上,在“显示数量”中键入250。
F4x7;?W{* 3) 单击2D选项卡,确保选择了以下设置(参见图3)。
hYn'uL^~[ PHvjsA%" 偏振:TE
{*<C!Qg 网格-点数= 600
*u/|NU&X BPM求解器:Padé(1,1)
hD1AK+y 引擎:有限差分
i =N\[& 方案参数:0.5
0*?XQV@ 传播步长:1.55
_,FoXf7 边界条件:TBC
yk<jlVF$j 注意:有关仿真参数的更多信息,请参阅OptiBPM用户指南。