4. 硅光基本器件版图绘制实战
硅光 PIC 版图的基本构成单元并不多,但每一个都对应着明确的物理行为与版图约束。直波导决定传输损耗与模式约束,弯曲波导决定辐射损耗与面积占用,锥形波导负责模式尺寸转换与阻抗匹配,MMI 完成分光与合束,定向耦合器实现可调的耦合比,微环谐振器则把上述结构组合成波长选择器件。本节以 220 nm SOI、BOX 2 μm、顶层二氧化硅包层为工艺背景,逐一说明这些器件的版图绘制要点,并给出参数化单元(PCell)的创建思路。所有数值均为教学示例,实际流片需以代工厂 PDK 为准。
直波导与弯曲波导:从单段到路径
直波导版图最核心的参数是芯层宽度 W 与长度 L。以单模条件为例,220 nm 厚硅在 1550 nm 波长下单模宽度约 400~500 nm,教学示例取 W = 500 nm。绘制时通常以芯层中心线为基准,两侧各偏移 W/2 生成矩形,同时按 PDK 要求外扩包层与掺杂窗口。若采用 193 nm 深紫外光刻,最小线宽约 90 nm,500 nm 宽度有充足余量;若采用电子束光刻,则可进一步缩小。
弯曲波导不能只画一段圆弧,而应理解为“直波导—弯曲—直波导”的路径。弯曲半径 R 越小,版图越紧凑,但辐射损耗随 R 减小而急剧上升。对 220 nm SOI 脊波导,R = 5 μm 时弯曲损耗约 0.02 dB/90°,R = 2 μm 时可能升至 0.1 dB/90° 以上。因此 PCell 中应把 R 作为可调参数,并允许用户选择圆弧角度 θ。路径生成时,先确定入射方向,再以圆心为参考计算圆弧起点、终点与切线方向,最后用贝塞尔或圆弧拼接保证 G1 连续。若曲率突变,会在连接处引入模式失配与额外反射。
锥形波导:模式尺寸转换的绝热条件
锥形波导用于连接不同宽度的波导,例如从 500 nm 单模波导过渡到 3 μm 多模波导,或连接光纤耦合器。其版图是一个梯形,关键参数是起始宽度 W1、终止宽度 W2 与锥长 L。若 L 过短,模式在锥区来不及绝热演化,会激发高阶模并产生额外损耗;若 L 过长,则占用面积。教学示例中,W1 = 500 nm、W2 = 3 μm、L = 20 μm 时,在 1550 nm 波长下可近似保持基模传输。PCell 中应把 W1、W2、L 作为独立参数,并允许选择线性或非线性轮廓。非线性轮廓(如指数型)在相同 L 下通常具有更好的绝热性,但绘制时需用多段折线逼近。
MMI:从干涉原理到版图尺寸
多模干涉器利用多模波导中的自成像效应实现分光或合束。1×2 MMI 的版图由输入波导、多模区、输出波导组成。多模区宽度 W_MMI 与长度 L_MMI 满足 L_MMI ≈ 3·n_core·W_MMI² / (λ·n_eff) 的近似关系,其中 n_core 为芯层折射率,n_eff 为有效折射率。教学示例取 W_MMI = 6 μm、L_MMI = 22 μm,对应 1550 nm 下 1×2 分光。输入输出波导通常位于多模区端面中心两侧约 W_MMI/4 处,以匹配自成像位置。PCell 中应把 W_MMI、L_MMI、输入输出位置、锥形过渡长度作为参数,并自动生成多模区矩形与波导连接。
定向耦合器:gap 与耦合长度的权衡
定向耦合器由两条平行波导组成,中间间隔 gap。耦合系数 κ 随 gap 减小而指数增大,随耦合长度 Lc 线性增大。版图绘制时,两条波导在耦合区平行,两端通过弯曲波导分开。教学示例中,gap = 200 nm、Lc = 10 μm 时,可实现约 50:50 的耦合比。PCell 中应把 gap、Lc、弯曲半径 R 作为参数,并保证耦合区两端弯曲方向对称,避免引入额外相位差。若 gap 小于光刻最小间距,需在 DRC 阶段报错。
微环谐振器:组合器件的参数化
微环谐振器由环形波导与至少一条直波导(或两条)耦合而成。其谐振条件为 2πR·n_eff = mλ,其中 m 为整数。自由光谱范围 FSR ≈ λ² / (2πR·n_g),n_g 为群折射率。教学示例取 R = 10 μm、gap = 200 nm,在 1550 nm 附近 FSR 约 10 nm。版图绘制时,环形波导需闭合,耦合区与直波导平行,其余部分为圆弧。PCell 中应把 R、gap、波导宽度、耦合区长度作为参数,并自动生成环形路径与耦合区。注意环形波导的弯曲损耗与 R 直接相关,R 过小会导致 Q 值下降。
PCell 创建的实际操作要点
以 Python 或 SKILL 为例,PCell 通常包含参数定义、几何生成、端口声明与验证四个部分。参数定义阶段,为每个参数设置默认值、单位与取值范围。几何生成阶段,用路径函数生成直波导与弯曲波导,用多边形生成锥形与 MMI,用布尔运算处理重叠区域。端口声明阶段,为每个光输入输出定义位置、方向与模式信息,便于后续自动布线。验证阶段,调用 DRC 规则检查最小线宽、最小间距与角度限制。以下是一个简化的参数示例:
# 直波导 PCell 参数示例(教学用)
params = {
"width": 0.5, # μm
"length": 10.0, # μm
"layer": "WG_SI", # 工艺层
"min_width": 0.09 # DRC 最小线宽
}
# 弯曲波导
bend_params = {
"radius": 5.0, # μm
"angle": 90.0, # 度
"width": 0.5
}
# MMI 1×2
mmi_params = {
"W_MMI": 6.0, # μm
"L_MMI": 22.0, # μm
"gap_out": 1.5 # μm
}
# 微环
ring_params = {
"R": 10.0, # μm
"gap": 0.2, # μm
"width": 0.5
}
完成 PCell 后,应实例化到测试版图中,检查端口对齐、层次关系与 DRC 结果。若发现弯曲波导与直波导连接处出现尖角,说明路径生成时未保证切线连续;若 MMI 输出端口位置偏移,说明自成像位置计算有误。这些检查应在流片前完成,避免因版图错误导致整批晶圆报废。
本节从直波导、弯曲波导、锥形波导、MMI、定向耦合器到微环谐振器,逐一说明了版图绘制的关键参数与 PCell 创建思路。这些器件是硅光 PIC 的基本积木,掌握其参数化方法后,后续的链路设计与自动布线才有可靠的基础。