在完成教程1、2和3后,你已熟悉利用OptiBPM创建项目的基本程序:
NBZ>xp[U • 生成
材料 5Bc)QKh`l| • 插入波导和输入平面
oE4hGt5x{ • 编辑波导和输入平面的
参数 DK;/eZe • 运行
仿真 y7s.6i}7 • 选择输出数据
文件 A,s .<TG • 运行仿真
IN9o$CZ: • 在OptiBPM_Analyzer中查看仿真结果和各种数值工具
@'!61'}f {VE$i2nC8 教程4和之后的
教程在你已掌握的操作的基础上,对仿真过程进行了简化描述。如果需要更多细节信息,可参阅之前课程中提供的操作。
}UWRH.;v &9'JHF!l 本课程描述了如何创建一个MMI星型耦合器。该星型耦合器是对简单MMI耦合器(教程2:创建一个简单多模
干涉星型(下文简称为MMI)耦合器)的进一步改进。它是由一个输入波导、一个MMI耦合器以及四个输出波导组成。步骤如下:
_j2h3lCT • 定义MMI星型耦合器的材料
XUT\nN-N • 定义布局设置
U!x\oLP • 创建MMI星形耦合器
$yb8..+ • 运行
模拟 @V-CG! • 查看最大值
b511qc"i>M • 绘制输出波导
dfq5P!' • 为输出波导分配路径
,P d2ZfZ • 在OptiBPM_Analyzer中查看仿真结果
Mhw\i&*U • 添加输出波导并查看新的仿真结果
[}_ar • 在OptiBPM_Analyzer中查看新的仿真结果
j{'@g[HW 1. 定义MMI星型耦合器的材料
M O/-?@w 要定义单向弯曲
器件的材料,请执行以下步骤。
DEC,oX!bI1 步骤 操作
I1H:h 1) 创建一个介电材料:
h(G(U_V-Od 名称:guide
v+=_ 相对
折射率(Re):3.3
O_PC/=m1@ 2) 创建第二个介电材料
rbP3&L 名称: cladding
vu.f B4 相对折射率(Re):3.27
~+$l9~`{ 3) 点击保存来存储材料
/(nA)V( : 4) 创建以下通道:
qO9_e 名称:channel
F<w/@.&m 二维剖面定义材料: guide
| T"{q 5 点击保存来存储材料。
&4DV]9+g ,O(XNA(C 2. 定义布局设置
\9/n~/{ 要定义布局设置,请执行以下步骤。
L4;n$=e 步骤 操作
EX&y
! 1) 键入以下设置。
_H8)O2mJ a. Waveguide属性:
o#wF/ I 宽度:2.8
6CU8BDN 配置文件:channel
<STjB,_s b. Wafer尺寸:
TCF[iE{ 长度:1420
X>|.BvY| 宽度:60
7F'61}qL c. 2D晶圆属性:
R/O_*XY 材质:cladding
73.o{V 2) 点击OK,将此设置应用到布局中。
r% '2a+}D Gz@%UIv 3. 创建一个MMI星型耦合器
nhCB])u8l 由于MMI星形耦合器中有四个输出通道,因此需要找到在教程2(教程2:创建一个简单的MMI耦合器)中的简单MMI耦合器所产生的四个最大强度的位置。 如教程2中所述,这个位置在MMI耦合器中的第二个波导大约1180-1210μm的地方。
8a)EL*LH` 要创建MMI星型耦合器并找到所需耦合的相关耦合器长度,请执行以下步骤。
$9 DZ5" 步骤 操作
z4J-qK~2 1) 绘制和编辑第一个波导
@3S2Xb{ra1 a. 起始偏移量:
?\#4`9 水平:0
65J'uN 垂直:0
Il;'s b. 终止偏移:
vPwDV_z k 水平:100
ohM'Fx"q 垂直:0
{fN_itn 2) 绘制和编辑第二个波导
.(1$Q6yG a. 起始偏移量:
9 [I ro 水平:100
-GKelz?h> 垂直:0
puqH%m+u b. 终止偏移:
ld@f:Zali 水平:1420
kkOYC?zE? 垂直:0
oG*lUh} c. 宽:48
eNNgxQw>m 3) 单击OK,应用这些设置。
8w*fg6,= 3P\I;xM nf
G:4k, 4. 插入输入平面
s_*eX N 要插入输入平面,请执行以下步骤。
!J6s^um 步骤 操作
n'h
)(^ 1) 从绘制菜单中选择输入平面。
'FUPv61() 2) 要插入输入平面,请单击布局窗口的左侧。
[ X~X?By> 输入平面出现。
<0LB]zDWe6 3) 要编辑输入平面,请从编辑菜单中选择属性。
y=j[v},4 出现“输入平面属性”对话框(参见图1)。
9vj:=,TNu 4) 确保在“全局数据”选项卡中,Z位置:偏移量,值为2.000。
*r%mqAx( v S+~4Q41 图1.输入平面属性对话框
ca-n:1 5. 运行仿真
b{dzbmak 要运行仿真,请执行以下步骤。
TwhK>HN 步骤 操作
z
vYDE] 1) 从“模拟”菜单中,选择“计算2D各向同性仿真”。
$c y:G 将显示“模拟参数”对话框。
?\pE#~m 2) 在“全局数据”选项卡上,在“显示数量”中键入250。
|(H|2]b4= 3) 单击2D选项卡,确保选择了以下设置(参见图3)。
f%}+.eD +|8Lt[^ux 偏振:TE
Em]T.'y 网格-点数= 600
?rK%;GTo BPM求解器:Padé(1,1)
h1gb&?w5P 引擎:有限差分
`i:0dVs 方案参数:0.5
FXSDN268 传播步长:1.55
SmLYxH3F 边界条件:TBC
|zT0g]WH 注意:有关仿真参数的更多信息,请参阅OptiBPM用户指南。